wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

mixed conditionals 2&3

Total questions: 17

Worksheet time: 11mins

Name
Class
Date
1.

If my parents had bought the previous house, they ___ happy now.

a)

would've been

b)

will be

c)

would be

d)

would had been

2.

I would work better in my English class if I ___ the book last month.

a)

bought

b)

had bought

c)

would've bought

d)

will buy

3.

If he hadn't bought the car, he ..................... short of money now.

a)

wouldn't have been

b)

wouldn't be

c)

would have been

d)

would be

4.

If he ................... driving, he wouldn't have become a taxi driver.

a)

didn't love

b)

loved

c)

had loved

5.

If we had looked at the map, we wouldn't be lost.

znaczy:

a)

Gdybyśmy spojrzeli na mapę, nie zgubilibyśmy się wtedy.

(ale nie spojrzeliśmy i nie wiedzieliśmy gdzie jesteśmy)

b)

Gdybyśmy spojrzeli na mapę, nie zgubilibyśmy się.

(ale nie spojrzeliśmy i teraz nie wiemy gdzie jesteśmy)

6.

If the train ... delayed, we ... there now.

a)

wasn't would have been

b)

wasn't / would be

c)

hadn't been / would be

d)

hadn't been / would have been

7.

If the passenger ... her passport, she ... the plane now.

a)

hadn't forgotten / would be boarding

b)

hadn't forgotten / would have boarded

c)

didin't forget / would board

d)

forgot / board

8.

If you ... the diet your doctor gave you, you ... ill now.

a)

followed / wouldn't have been

b)

had followed / might not be

c)

follow / didn't be

d)

had followed / might not have been

9.

If I had to go to Canada next month, I ___ a visa last week.

a)

would get

b)

will get

c)

had gotten

d)

would have gotten

10.

If Robert ___ more money, he would have bought a more expensive car.

a)

has

b)

will have

c)

would have

d)

had

11.

If she ___ her train a few minutes ago, she would be in Cancún now.

a)

had missed

b)

didn't miss

c)

hadn't missed

d)

don't miss

12.

1. I wouldn't be angry if you …………………my chocolate mousse yesterday.

a)

a) hadn’t eaten

b)

b) haven’t eaten

c)

c) hasn’t eaten

d)

d) didn’t eat

13.

We ______ a party today if you ________ a cold.

a)

would throw; hadn’t caught

b)

would have thrown; hadn’t caught

c)

would have thrown; didn’t catch

14.

If Sam ______ Russian, he ________ the letter for you.

a)

spoke - would have translated

b)

would speak - had translated

c)

would have spoken - had translated

15.

If I _______ an aspirin, I _______ a headache now.

a)

had taken - wouldn't have

b)

would take - didn't have

c)

took - wouldn't have

16.

If Mary had insurance, she_____________ for the damage to her car yesterday.

a)

wouldn't have paid

b)

didn't pay

c)

wouldn't pay

d)

doesn't pay

17.

If Sarah _______ rich, she _________________ in an expensive hotel last night.

a)

was / stayed

b)

were / would have stayed

c)

had been / would had stayed

d)

were / would stay