
If I ____ enough money, I would have bought a new car.
A. had
B. have had
C. will have
D. would have
Answer: A. The sentence is a past unreal conditional, meaning it's talking about a situation in the past that
didn't happen. The correct form is "if + past participle, would/could/might + have + past participle." In this case,
"had" is the correct past participle form of "have."
If it ____ today, we would have gone to the beach.
A. didn't rain
B. doesn't rain
C. isn't raining
D. hasn't rained
Answer: C. The sentence is a present unreal conditional, meaning it's talking about a situation in the present
that isn't true. The correct form is "if + simple past, would/could/might + simple present." In this case, "isn't raining"
is the correct simple present form of "rain."
If she ____ harder, she would have passed the exam.
A. studies
B. studied
C. had studied
D. will study
Answer: C. The sentence is a past unreal conditional, meaning it's talking about a situation in the past that
didn't happen. The correct form is "if + past participle, would/could/might + have + past participle." In this case,
"had studied" is the correct past participle form of "study."
If we ____ earlier, we would have caught the train.
A. leave
B. left
C. had left
D. will leave
Answer: B. The sentence is a past unreal conditional, meaning it's talking about a situation in the past
that didn't happen. The correct form is "if + simple past, would/could/might + have + past participle."
In this case, "left" is the correct simple past form of "leave."
If I ____ a better job, I would move to another city.
A. find
B. found
C. had found
D. will find
Answer: B. The sentence is a present unreal conditional, meaning it's talking about a situation in the
present that isn't true. The correct form is "if + simple past, would/could/might + simple present."
In this case, "found" is the correct simple past form of "find."