HiLernity Practice & Tests · B2 Grammar

B2 Third and Mixed Conditionals Test

12 questions · 24 minutes · instant feedback

24:00

British English usage: Third conditionals imagine a different past: if + Past Perfect, would have + past participle. Mixed conditionals combine past and present results when the time references differ.

Cambridge Grammar reference: Cambridge treats conditional choice as a relationship between imagined time and result, not as isolated formulae.

Source note: HiLernity is independent and is not affiliated with or endorsed by the British Council or Cambridge University Press & Assessment.

Offline test mode
1. If I ___ harder, I would have passed. (study)
2. If they had left earlier, they ___ the train. (catch)
3. If she hadn’t moved abroad, she ___ here now. (be)
4. If I were more organised, I ___ the deadline yesterday. (not miss)
5. If we ___ the map, we wouldn’t have got lost. (check)
6. If he had taken the job, he ___ in London now. (live)
7. Choose the correct third conditional.
8. Choose the mixed conditional.
9. If you ___ me, I could have helped. (tell)
10. If I hadn’t stayed up so late, I ___ so tired now. (not be)
11. If he were more careful, he ___ that mistake last week. (not make)
12. If they had booked earlier, they ___ less. (pay)