Advanced Conditionals (Mixed Conditionals) – B2 Grammar Test

b2 grammar test, perfect tenses quiz, upper intermediate english grammar Advanced Conditionals

Advanced Conditionals (Mixed Conditionals) – B2 Grammar Test

This B2-level grammar test focuses on advanced and mixed conditionals, used to talk about unreal past situations and their present results.
Choose the correct option for each sentence.

 

RESULTS

#1. If I had studied harder, I ___ the exam.

#2. If she were more careful, she ___ so many mistakes now.

#3. If they had left earlier, they ___ here by now.

#4. I would feel better today if I ___ to bed earlier last night.

#5. . If he weren’t afraid of flying, he ___ the job abroad.

#6. If we had listened to the teacher, we ___ this problem now.

#7. She wouldn’t be so tired if she ___ late every night.

#8. If I had known about the traffic, I ___ a different route.

#9. If you were more organized, you ___ deadlines.

#10. He would be healthier now if he ___ smoking years ago.

#11. If I were taller, I ___ basketball professionally.

#12. If she hadn’t moved abroad, she ___ closer to her family now.

#13. If they had saved more money, they ___ a house now.

#14. I wouldn’t be stressed if I ___ everything earlier.

#15. If he had taken the advice, he ___ in trouble now.

PREVIOUS
FINISH

A1 Online Grammar Exercises

A2 Online Grammar Exercises

B2 Online Grammar Exercises

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Scroll to Top