🔗 Join the Halves – Mixed Conditionals Practice (B2)

Match the first half of each sentence (Column A) with the correct second half (Column B). There is one correct match for each.

🅰️ Column A (Beginnings)

  1. If I had studied medicine,
  2. If I spoke French fluently,
  3. If he hadn’t forgotten the map,
  4. If they were more organised,
  5. If she hadn’t missed the train,
  6. If I weren’t afraid of flying,
  7. If we had booked earlier,
  8. If you exercised regularly,

🅱️ Column B (Endings)

A. we wouldn’t have had to pay so much for the tickets.
B. I could help you translate this document.
C. she would be here by now.
D. we wouldn’t have gotten lost in the forest.
E. I would have become a doctor.
F. you’d feel much better.
G. I would travel more often.
H. they wouldn’t be having so many problems now.


📝 Worksheet: Mixed Conditionals – Complete the Sentences

Level: B2
Grammar Focus: Mixed Conditionals (Second ↔ Third)
Instructions: Complete the sentences using the correct form of the verbs in brackets. Pay attention to whether the sentence refers to a past cause with a present result (3rd → 2nd) or a present cause with a past result (2nd → 3rd).


  1. If I hadn’t lost (not lose) my job last year, I __________ (be) in a much better situation now.
  2. If she __________ (listen) to your advice yesterday, she __________ (not make) that mistake.
  3. If we __________ (not be) so tired today, we __________ (finish) the project last night.
  4. If he __________ (study) harder for the exam, he __________ (not be) so worried now.
  5. I __________ (not get) sick last weekend if I __________ (not go) to that crowded concert.
  6. If they __________ (not spend) so much money on the car, they __________ (have) enough to go on holiday now.
  7. If you __________ (take) the earlier train, you __________ (be) here by now.
  8. She __________ (not fail) the test if she __________ (pay) more attention in class.

Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.