wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

10.U2 Conditionals

Total questions: 37

Worksheet time: 36mins

Name
Class
Date
1.

Mixed Conditionals

a)

If + Present Simple, Present Simple

b)

If + Present Simple, Future Simple

c)

If + Past Simple, would + infinitive

d)

If + Past Perfect, would + infinitive

e)

If + Past Perfect, would have+V3

2.

Mixed Conditionals

a)

If + Past Simple, would + infinitive

b)

If + Past Simple, would have+V3

c)

If + Present Simple, Present Simple

d)

If + Present Simple, Future Simple

e)

If + Past Perfect, would have+V3

3.

2nd Conditionals

a)

If + Present Simple, Present Simple

b)

If + Past Simple, would + infinitive

c)

If + Past Simple, would have+V3

d)

If + Present Simple, Future Simple

e)

If + Past Perfect, would + Present Perfect

4.

Zero Conditionals

a)

If + Present Simple, Present Simple

b)

If + Past Simple, would + infinitive

c)

If + Present Simple, Future Simple

d)

If + Past Perfect, would + infinitive

e)

If + Past Perfect, would have+V3

5.

1st Conditionals

a)

If + Past Perfect, would have+V3

b)

If + Past Perfect, would + infinitive

c)

If + Present Simple, Future Simple

d)

If + Past Simple, would + infinitive

e)

If + Present Simple, Present Simple

6.

3rd Conditionals

a)

If + Past Perfect, would have+V3

b)

If + Present Simple, Future Simple

c)

If + Past Simple, would have+V3

d)

If + Present Simple, Present Simple

e)

If + would have+V3, Past Perfect

7.

If we had bought a good map, we ........in the middle of nowhere now.

a)

have been

b)

would have been

c)

would been

d)

wouldn't be

e)

wouldn't have been

8.

If I wasn't afraid of flying, I ........ you in California a long time ago.

a)

visited

b)

have visit

c)

will visit

d)

would have visited

e)

would visit

9.

I'd have my driving licence if I ........ at the traffic lights.

a)

would stop

b)

stopped

c)

had stopped

d)

have stop

e)

would have stopped

10.

If you had sold your business, you ...... life now.

a)

could enjoy

b)

will enjoy

c)

enjoyed

d)

have enjoy

e)

would enjoy

11.

I'd be a happy man if I ......... Marion when we were young.

a)

has married

b)

had married

c)

married

d)

would married

e)

could married

12.

If we didn't trust them, we ........ them to stay with us last summer.

a)

wouldn't have asked

b)

have asked

c)

would ask

d)

asked

e)

wouldn't ask

13.

He'd study at university if he ....... the entrance exam. But he didn't.

a)

had passed

b)

have pass

c)

pass

d)

would pass

e)

passed

14.

Tina's French is quite weak. She would have helped you in Paris if her French ....... better.

a)

have been

b)

is

c)

would be

d)

was

e)

were

15.

Как жаль, что у меня нет собаки

a)

I wish I'd had a dog

b)

I wish I had a dog

c)

I wish I have a dog

d)

I wish I don't have a dog

e)

I wish I didn't have a dog

16.

Ах, если бы сбылась моя мечта

a)

I wish my dream comes true

b)

I wish my dream didn't come true

c)

I wish my dream came true

d)

I wish my dream will come true

e)

I wish my dream hadn't come true

17.

Хотелось бы, чтобы он не перебивал меня

a)

I wish he didn't interrupt me

b)

I wish he interrupted me

c)

I wish he interrupts me

d)

I wish he doesn't interrupt me

e)

I wish he hadn't interrupt me

18.

Жаль я не живу в Тайланде

a)

I wish I don't live in Thai

b)

I wish I lived in Thai

c)

I wish I didn't live in Thai

d)

I wish I had lived in Thai

e)

I wish I hadn't lived in Thai

19.

Жаль, что у меня не было собаки в детстве

a)

I wish I had a dog

b)

I wish I didn't have a dog

c)

I wish I wouldn't have a dog

d)

I wish I had had a dog

e)

I wish I hadn't had a dog

20.

They will fly to Canberra if they __________ more money.

a)

had had

b)

will have

c)

have

d)

had

e)

would have

21.

If the sun __________, we will go swimming.

a)

shined

b)

shines

c)

would shine

d)

will shine

e)

shone

22.

If the sun shone, we __________ swimming.

a)

will go

b)

would go

c)

went

d)

could go

e)

might go

23.

My uncle would stay longer in York if he __________ more time.

a)

had

b)

would have

c)

had had

d)

has

e)

will have

24.

If I were you, I __________ ice hockey.

a)

don't play

b)

played

c)

won't play

d)

wouldn't play

e)

didn't play

25.

If Lisa __________ earlier, she would not have been late for work.

a)

got up

b)

would get up

c)

gets up

d)

had got up

e)

would have got up

26.

Daniel __________ home on time if the bus had come.

a)

had been

b)

was

c)

would have been

d)

would be

e)

might have been

27.

My parents __________ the house if it had been cheaper.

a)

would buy

b)

would have bought

c)

will buy

d)

bought

e)

might have bought

28.

What would you do if it ________ on your wedding day?

a)

rain

b)

did rain

c)

rained

d)

had rain

e)

will rain

29.

If it snows, ________ still drive to the coast?

a)

you will

b)

will you

c)

would you

d)

you would

e)

did you

30.

If Sally ... her leg, she ... on holiday

a)

wouldn't have broken - had gone

b)

didn't break - would go

c)

won't break - goes

d)

hadn't broken - would've gone

e)

hadn't broken - might have gone

31.

If she ... earlier, she ... the plane.

a)

had woken up - wouldn't have missed

b)

would've woken up - hadn't missed

c)

wakes up - wouldn't miss

d)

has woken up - wouldn't miss

e)

will wake - doesn't miss

32.

We'll be late unless we ..... now.

a)

don't leave

b)

had left

c)

have left

d)

leave

33.

If air ..... , it ..... lighter.

a)

expand, will become

b)

expands, becomes

c)

will expand, becomes

d)

expand, become

34.

If you want to go skiing, ..... to Les Arcs.

a)

went

b)

go

c)

you go

d)

you'll go

35.

Do you ever wish you ..... fly?

a)

could

b)

can

c)

be able to

d)

will be able to

36.

When water ..... , it ..... to ice.

a)

will freezes, will turns

b)

freezes, will turns

c)

freezes, turns

d)

freezes, turned

37.

Unless you ..... now, you ..... late.

a)

don't leave, will be

b)

leave, be

c)

will leave, will be

d)

leave, will be