Third Conditional
Imagining a different past — and the different result it would have had.
Score: 0 / 10
1. If I had known about the party, I ___ come.
2. If she had studied harder, she ___ the exam.
3. If we had left earlier, we ___ the train.
4. If he hadn’t been so tired, he ___ better.
5. If it hadn’t rained, we ___ a picnic.
6. She wouldn’t have been upset if you ___ her the truth.
7. If they had invited me, I ___ to the wedding.
8. If I had had more time, I ___ the project properly.
9. We would have missed the flight if we ___ a taxi.
10. If you had asked me, I ___ you.
Answer key — Third Conditional (B2)
- C — would have. Third conditional: if + past perfect, would have + past participle.
- B — would have passed. Third conditional result: would have passed.
- B — would have caught. Third conditional result: would have caught.
- B — would have driven. Third conditional result: would have driven.
- B — would have had. Third conditional result: would have had.
- B — had told. Third conditional if-clause: past perfect (had told).
- B — would have gone. Third conditional result: would have gone.
- B — would have finished. Third conditional result: would have finished.
- B — hadn’t taken. Third conditional if-clause negative: hadn’t taken.
- B — would have helped. Third conditional result: would have helped.
Practice this live with a tutor
Work through tricky points like this one with an independent English tutor — they'll explain what the answer key can't. No commission, free to browse.
Find a tutor →