wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mixed Conditionals

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

If I had studied more for the quiz, I___happy now.

a)

would have been

b)

would be

c)

will be

d)

had been

2.

If Margaret ___ anything that doesn't belong to her, she would return it immediately.

a)

find

b)

had found

c)

finds

d)

found

3.

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

4.

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

5.

I know you would be a happy person now if you ___ a major in chemistry when you were young.

a)

had done

b)

did

c)

would have done

d)

were doing

6.

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

7.

If James had been born in Guanajuato, he ___ Spanish now.

a)

would have been speaking

b)

will be speaking

c)

would be speaking

d)

had been speaking

8.

Where ___ now if you had finished your homework this morning?

a)

you would be

b)

would you be

c)

will you be

d)

are you

9.

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

a)

has

b)

will have

c)

would have

d)

had

10.

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

11.

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

12.

3. If I …………………..so much cake yesterday, I ………………… so sick now.

a)

a) didn't eaten / wouldn't feel

b)

b) hadn't eaten / wouldn't have felt

c)

c) didn't eaten / don't feel

d)

d) hadn't eaten / wouldn't feel