Third Conditional: Past Unreal Situations

This exercise will help you practise the third conditional — a grammar structure used to describe unreal situations in the past. You’ll work with sentences that imagine different outcomes, such as things that didn’t happen but could have. For example, you’ll complete or choose phrases like If I had left earlier, I would have caught the train. Mastering the third conditional will help you express regrets, missed opportunities, and hypothetical results more fluently.

1. If she had studied harder, she _____ the exam.

2. If it hadn’t rained, we _____ for a walk.

3. They would have arrived earlier if they _____ on time.

4. If I _____ about the traffic, I would have taken a different route.

5. Would you have helped me if I _____?

6. If we _____ the earlier train, we wouldn’t have been late.

7. Why wouldn’t she have come if she _____ invited?

8. If you had called me, I _____ everything.

9. He wouldn’t have made that mistake if he _____ carefully.

10. If they _____ a map, they wouldn’t have gotten lost.

11. Would you have gone to the party if you _____ invited?

12. If I had seen him, I _____ hello.

leximity loading