wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Third and Mixed Conditionals

Total questions: 13

Worksheet time: 13mins

Name
Class
Date
1.

If he had followed the directions, he _________ on time.

a)

had arrived

b)

arrived

c)

would have arrived

d)

would had arrived

2.

if he had known it was her birthday, he _________ her a present.

a)

wouldn´t have bought

b)

would buy

c)

would have bought

d)

would had bought

3.

Would you _________ to the conference if the company hadn't paid for the tickets?

a)

have gone

b)

had gone

c)

have went

d)

go

4.

I ________ meat if I had known that you are vegetarian.

a)

wouldn't had cooked

b)

would have cooked

c)

would had cooked

d)

wouldn't have cooked

5.

If I __________ the menu, I wouldn't have gone to this restaurant.

a)

had saw

b)

have saw

c)

had seen

d)

have seen

6.

If I had ordered some food before, I ____________ hungry now.

a)

wasn't

b)

wouldn't be

c)

hadn't been

d)

wouldn't have been

7.

She would be a famous singer now if she _____________ up her hobby ten years ago.

a)

didn't give

b)

wouldn't give

c)

hadn't given

d)

wouldn't have given

8.

I ___________ in Spain now if I had moved there two years ago.

a)

lived

b)

would live

c)

had lived

d)

would have lived

9.

You __________ gorgeous in this dress at today's party if you had bought it yesterday.

a)

looked

b)

would look

c)

had looked

d)

would have looked

10.

If I __________ the key, I'd be at home now.

a)

didn't lose

b)

wouldn't lose

c)

hadn't lost

d)

wouldn't have lost

11.

If you (a)   (invite) me to the party, I would have come.

12.

If I hadn't drunk so much alcohol, I (a)   (not / feel) so ashamed now.

13.

If they had started their own business two years ago, they (a)   (be) successful now.