If I ______ (study) harder, I ______ (pass) the exam.
If she ______ (leave) earlier, she ______ (catch) the train.
If they ______ (listen) to me, they ______ (not/make) that mistake.
If he ______ (drive) carefully, he ______ (not/have) an accident.
If we ______ (take) a taxi, we ______ (not/be) late.
If she ______ (wear) a coat, she ______ (not/catch) a cold.
If they ______ (save) more money, they ______ (buy) a house.
If I ______ (know) you were coming, I ______ (bake) a cake.
If he ______ (ask) for directions, he ______ (not/get) lost.
If we ______ (book) earlier, we ______ (get) a discount.
Answers:
1. had studied, would have passed | 2. had left, would have caught | 3. had listened, wouldn't have made
4. had driven, wouldn't have had | 5. had taken, wouldn't have been | 6. had worn, wouldn't have caught
7. had saved, would have bought | 8. had known, would have baked | 9. had asked, wouldn't have gotten
10. had booked, would have gotten
Exercise 2: Choose the correct form
If I (had known / would have known), I would have helped.
If she had studied, she (would pass / would have passed).
If they (had left / would have left) early, they would have arrived on time.
If he had eaten breakfast, he (wouldn't be / wouldn't have been) hungry.
If we (had taken / would have taken) the train, we would have enjoyed the view.
If she (had practiced / would have practiced) more, she would have won.
If they (had listened / would have listened), they wouldn't have made a mistake.
If I (had seen / would have seen) the sign, I wouldn't have turned.
If he (had charged / would have charged) his phone, he could have called.
If we (had brought / would have brought) an umbrella, we wouldn't have gotten wet.
Answers:
1. had known | 2. would have passed | 3. had left | 4. wouldn't have been | 5. had taken
6. had practiced | 7. had listened | 8. had seen | 9. had charged | 10. had brought
Exercise 3: Rewrite using Third Conditional
I didn't study, so I failed. → If I had studied, I wouldn't have failed.
She didn't leave early, so she missed the train. → ____________________
They didn't listen, so they made a mistake. → ____________________
He drove too fast, so he had an accident. → ____________________
We didn't take a taxi, so we were late. → ____________________
She didn't wear a coat, so she caught a cold. → ____________________
They didn't save money, so they didn't buy a house. → ____________________
He didn't ask for directions, so he got lost. → ____________________
Answers:
1. If I had studied, I wouldn't have failed.
2. If she had left early, she wouldn't have missed the train.
3. If they had listened, they wouldn't have made a mistake.
4. If he hadn't driven too fast, he wouldn't have had an accident.
5. If we had taken a taxi, we wouldn't have been late.
6. If she had worn a coat, she wouldn't have caught a cold.
7. If they had saved money, they would have bought a house.
8. If he had asked for directions, he wouldn't have gotten lost.
Exercise 4: Fill in could have, might have, or would have
If I had known, I ______ helped you. (definite)
If she had studied, she ______ passed. (possible)
If they had left earlier, they ______ arrived on time. (definite)
If he had asked, she ______ said yes. (less certain)
If we had taken the train, we ______ seen beautiful scenery. (possible)
Answers:
1. would have | 2. could have | 3. would have | 4. might have | 5. could have
Exercise 5: Correct the mistakes
If I would have known, I would have helped. → ____________________
If she had studied, she would pass. → ____________________
If they would have left early, they would have arrived on time. → ____________________
If he had knew, he would have told us. → ____________________
If we had taken a taxi, we wouldn't be late. → ____________________
Answers:
1. If I had known, I would have helped.
2. If she had studied, she would have passed.
3. If they had left early, they would have arrived on time.
4. If he had known, he would have told us.
5. If we had taken a taxi, we wouldn't have been late.