Conditionals – Type 3 (Unreal Past Situations)

B2 grammar quiz on the third conditional used for unreal or hypothetical situations in the past.

Level: B2 • Questions: 20

Quiz Questions

You may skip questions. Please select at least one answer before submitting.
Q1. If he hadn’t eaten so much, he ___ sick.
Q2. If I had listened to you, I ___ that mistake.
Q3. If the alarm had worked, I ___ late for work.
Q4. If it had rained, we ___ at home.
Q5. If they had left earlier, they ___ the train.
Q6. If they had taken a taxi, they ___ on time.
Q7. If the teacher had explained it clearly, we ___ better.
Q8. If we had booked the tickets earlier, we ___ less.
Q9. If I had known about the meeting, I ___ there.
Q10. If she had studied art, she ___ a designer.
Q11. If I hadn’t spent all my money, I ___ on holiday.
Q12. If she hadn’t lost her keys, she ___ late.
Q13. If he had saved more money, he ___ a car.
Q14. If I hadn’t seen the sign, I ___ an accident.
Q15. If they had invited us, we ___ to the party.
Q16. If we had prepared better, we ___ the competition.
Q17. If you had studied harder, you ___ the exam.
Q18. If you hadn’t forgotten your umbrella, you ___ wet.
Q19. If you had told me earlier, I ___ you.
Q20. If they hadn’t argued, they ___ still be friends.

My Words / Kelime Defterim (this quiz)

Don't know a word? Add it here. You will see the meaning. Later you can download / print.

# Word Meaning Lang Remove
This list is saved for this quiz only. You can export this quiz's list as PDF and print it.