You are on page 1of 3

www.engblocks.

com

Mixed Conditionals — Gap filling — Exercise 2

Complete the mixed conditionals with the verbs in brackets.

Example:
If I wasn't afraid of flying, I   you a long time ago. (visit)

Answer:
If I wasn't afraid of flying, I would have visited you a long time ago.

OR
Example:
If I had bought a good map, we   lost now. (not be)

Answer:
If I had bought a good map, we wouldn’t be lost now.

1. If we   that lottery, we would go to the Maldives this
summer. (win)

2. If Alexis spoke Chinese, he   you on your last trip
to Beijing. (accompany)

3. If I weren’t so busy these days, I   to the party with you
last night. (go)

4. If she   her business trip last week, she
wouldn’t be present at your wedding tonight. (not cancel)

5. If Julie had more experience in writing poems, she 
a nice congratulation verse for your last birthday. (compose)

6. If I were you, I   so many guests to my birthday party.
(not invited)

7. Douglas wouldn’t have explained that rule to the students so clearly
if he   an expert in this subject. (not be)

© 2021 www.engblocks.com
May be freely copied for personal or classroom use.
8. I would help you to prepare for your final test if you 
so much time partying last week. (not waste)

9. Adrian would have given that textbook to you yesterday if you 
 it for your future test. (need)

10. Shane and Rose   our skiing trip last month if they didn’t


have a newborn baby. (join)

11. If I weren't completely exhausted these days, I   much


fun with you at the nightclub yesterday. (have)

12. Katrina wouldn’t be so worried about her speech at tomorrow’s conference if she
 for it far in advance. (prepare)

13. If you knew all the spelling rules better, you   so many


mistakes in your last dictation. (not make)

14. If I had been with you at that time, you   so stressed and


frustrated now. (not feel)

15. If the problem   yesterday, I wouldn’t have to deal with


it now. (be solved)

© 2021 www.engblocks.com
May be freely copied for personal or classroom use.
Mixed Conditionals — Gap filling — Exercise 2
Answers

1. had won.
2. would have accompanied.
3. would have gone.
4. hadn’t canceled.
5. would have composed.
6. wouldn’t have invited.
7. wasn’t.
8. hadn’t wasted.
9. needed.
10. would have joined.
11. would have had.
12. had prepared.
13. wouldn’t have made.
14. wouldn’t feel.
15. had been solved.

© 2021 www.engblocks.com
May be freely copied for personal or classroom use.

You might also like