Conditional Statements

As you learned briefly before, conditional statements are statements in which something is likely to happen or not, upon fulfilling certain conditions. There are different kinds of conditional statements.

 Conditional statements that:

  • have a reasonable degree of being fulfilled
  • have a remote possibility of happening
  • can’t happen at all

Reasonable possibilities:

  • An HTTP error occurred during file retrieval. Error Code: 429
    If I’m invited to the party, I’ll go. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    I’ll go to the party if I’m invited. 

In the above examples, the verb “invite” is acting as an adjective (invited), but the verb “to be” is in the simple present in the “if clause”. The verb in the dependent clause is in the future tense with “will” because the speaker promises to carry out an action if the condition or conditions are met.

  • An HTTP error occurred during file retrieval. Error Code: 429
    I usually watch TV if I have time. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If I have time, I usually watch TV. 

When using an adverb of frequency as in the above examples, both the “if clause” and the “dependent clause” use the simple present. In the above examples, both clauses are in the negative form and both conditions still need to be fulfilled to complete the action. In all of the above examples, the conditions have a reasonable possibility of being fulfilled.

  • An HTTP error occurred during file retrieval. Error Code: 429
    If the weather doesn’t get better, we won’t go the beach. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    We won’t go the beach if the weather doesn’t get better. 

Remote Possibility:

  • An HTTP error occurred during file retrieval. Error Code: 429
    If I won the lottery, I would buy a brand new car. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    I would buy a brand new card if I won the lottery. 

In the above examples, the speaker is expressing a wish or an idea that they would like to come true. In this case, we use the simple past tense in the “if clause” and “would” or “could” in the statement. There is a remote possibility for this to happen.

Impossible Situations:

  • An HTTP error occurred during file retrieval. Error Code: 429
    If I were an astronaut, I would go to the moon. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    I would go to the moon if I were an astronaut. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If I were you, I wouldn’t smoke so much. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    I wouldn’t smoke so much if I were you. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If she were faster, she could win the one hundred meter race in the Olympics. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    She could win the one hundred meter race in the Olympics if she were faster. 

Notice that in the first four examples, all of the situations are impossible to happen because the speaker is not the person or never will be the person in the situation they are describing. In the last two examples, the condition is impossible to be met because the person being described doesn’t have the required conditions to complete the conditional statement. In the “if clause” we use the past tense of the verb to be, “were” for all for subjects. In informal speech sometimes we use “was” for the subjects, but this is uncommon.

Conditional Statements with the Past Tense

We can also use conditional statements to express regret about something that we did or did not do in the past. This is like trying to change the past(something that is not possible) but we can think and talk about it.

  • An HTTP error occurred during file retrieval. Error Code: 429
    If I had gone to the party, I would have had a wonderful time like you guys did. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    I would have had a wonderful time if I had gone to the party with you guys. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    She could have easily passed the exam if she had studied a little harder. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If she had studied a little harder, she could have easily passed the exam. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    They would have lost the game if they hadn’t made those changes. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If they hadn’t made those changes, they would have lost the game. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If they had come early, they would not have missed the first part of the speech. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    They wouldn’t have missed the first part of the speech, if they had come early. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If she hadn’t made a bad investment, she would still have her money. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    She would still had her money if she hadn’t made a bad investment. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If I hadn’t passed the road test, I wouldn’t have gotten my driver’s license. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    I wouldn’t have gotten my driver’s license if hadn’t passed the road test. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If he hadn’t been drinking and driving, he wouldn’t have been arrested for DWI. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    He wouldn’t have been arrested for DWI if he hadn’t been drinking. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If it hadn’t been raining so hard, we could have gone to the stadium to watch the game.
  • An HTTP error occurred during file retrieval. Error Code: 429
    We could have gone to the stadium to watch the game if it hadn’t been raining so hard. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If I had seen you, I would have said hello. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    I would have said hello if I had seen you. 
  • An HTTP error occurred during file retrieval. Error Code: 429
    If I had had the time, I could have come to your party.
  • An HTTP error occurred during file retrieval. Error Code: 429
    I could have come to your party if I had had the time.