📝 Created by: El Arby Ameur | 📅 August 2026 | 🌐 lesson.tn

📝 Third Conditional Test: Online Quiz with Answers

Level: B2 | Questions: 25 | Instant feedback

Grammar Conditionals third conditional test quiz
1. If I ______ (study) harder, I ______ (pass) the exam.
2. If she ______ (leave) earlier, she ______ (catch) the train.
3. If they ______ (listen) to me, they ______ (not/make) that mistake.
4. If he ______ (drive) carefully, he ______ (not/have) an accident.
5. If we ______ (take) a taxi, we ______ (not/be) late.
6. If I (had known / would have known), I would have helped.
7. If she had studied, she (would pass / would have passed).
8. If they (had left / would have left) early, they would have arrived on time.
9. If he had eaten breakfast, he (wouldn't be / wouldn't have been) hungry.
10. If we (had taken / would have taken) the train, we would have enjoyed the view.
11. If I ______ more, I would have passed. (study)
12. If she had known, she ______ us. (tell)
13. If we ______ a taxi, we would have been on time. (take)
14. If they had saved money, they ______ a house. (buy)
15. If I ______ you were coming, I would have baked a cake. (know)
16. If I had known, I ______ you. (help - definite)
17. If she had studied, she ______ the exam. (possible)
18. If they had left earlier, they ______ on time. (definite)
19. If he had asked, she ______ yes. (less certain)
20. If we had taken the train, we ______ beautiful scenery. (possible)
21. I didn't study. I failed. (Rewrite using Third Conditional)
22. She didn't leave early. She missed the train. (Rewrite)
23. They didn't listen. They made a mistake. (Rewrite)
24. He drove fast. He had an accident. (Rewrite)
25. We didn't take a taxi. We were late. (Rewrite)

📋 Complete Answer Key

1-5: had studied would have passed, had left would have caught, had listened wouldn't have made, had driven wouldn't have had, had taken wouldn't have been

6-10: had known, would have passed, had left, wouldn't have been, had taken

11-15: had studied, would have told, had taken, would have bought, had known

16-20: would have helped, could have passed, would have arrived, might have said, could have seen

21-25: various correct Third Conditional sentences

↑