HOME / GRAMMAR EXERCISES / THIRD CONDITIONAL 2

THIRD CONDITIONAL EXERCISE 2 (ESL)

level: Intermediate (B1/B2)

✓ Useful for Cambridge B2/C1
This second third conditional exercise focuses on recognizing and avoiding the most common mistakes with this structure — particularly confusing would have and had, and getting the correct clause order. Start with exercise 1 if you haven't already.




GRAMMAR REVIEW! The third conditional — common mistakes to avoid

The third conditional has a longer structure than the first or second, which means more opportunities for errors. Here are the most common mistakes learners make:

1. Using would have in the if clause
The if clause must use the past perfect (had + past participle), never would have:
If she would have left earlier…
If she had left earlier…

2. Using will have instead of would have in the main clause
The main clause expresses a hypothetical past result, so it requires would have, not will have:
She will have arrived on time.
She would have arrived on time.

3. Mixing the third conditional with the second
The third conditional refers to the past; the second refers to the present or future. They are not interchangeable:
If I had more time, I would have called you. (mixed — inconsistent)
If I had had more time, I would have called you. (consistently past)

Remember: Both clauses must refer to the same time frame.

READY TO PRACTICE? LET’S GO!

Choose the correct option to complete each third conditional sentence.

1. If my aunt hadn't rested, she _________ tired.
2. Mary _________ him if she had known about his financial problems.
3. I would have gone with Robert if he _________ me.
4. We ________ the raccoon if Amelia hadn't pointed it out to us.
5. If they ________ that expensive car, they would have more money now.
6. If I had known you lived in Toronto now, I ________ you!
7. If you ________ for food, you would not have been hungry now.
8. If I had known you were on vacation, I ________ you.
9. If I ________ my cat, I would have been miserable.
10. We would have seen Russell if he ________ at the meeting.







Premium Edition Ad-free browsing, PDFs & premium exercises
Business English Conversations Online course
ESL Shop Affordable teaching & learning materials
More great stuff
American idioms
Phrasal verbs
Varieties of English
Travel English
Language-specific grammar
Our other sites
BusinessEnglishSite.com
EnglishForMyJob.com
LearnSpanishFeelGood.com

★ Go Premium — ad-free!
Connect & follow
© 2006–2026 LearnEnglishFeelGood.com unless otherwise stated. Reposting our content is not allowed. See our content policy.