wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Conditionals!

Total questions: 63

Worksheet time: 41mins

Name
Class
Date
1.

When I get my results, I'll call you

a)

Zero conditional

b)

First conditional

c)

Second conditional

d)

Third conditional

2.

If she had studied, she would have passed the exam

a)

0 conditional

b)

1 conditional

c)

2 conditional

d)

3 conditional

3.

Match the following

a)

If you are happy, I am happy

1.

Zero conditional

b)

It would have been nice if she had called us

2.

Third conditional

c)

If we don't save money, we won't go on holidays

3.

First conditional

d)

I would tell them the truth if I were you

4.

Second conditional

4.

If you heat the ice it melts.

a)

Conditional 0

b)

Conditional 1

c)

Conditional 2

5.
If it (rain)_________, the boys (not play)_______ football. 
a)
rains, won't play
b)
rains, don't play
c)
will rain, won't play
d)
rained, won't play
6.

If I _______ in a different place, I wouldn't act like this.

a)

am

b)

was

c)

would

d)

were

7.
 If you _______ a lot of money, what would you buy?
a)
have
b)
had
c)
would have
d)
-
8.
If they __________ (have) their holidays in winter, they __________ (stay) at home.
a)
have/will stay
b)
has/will stay
c)
will have/will stay
d)
have/doesn't stay
9.
If Peter__________ (not  come) to my place, I __________ (watch) TV.
a)
don't come/won't watch
b)
doesn't come/will watch
c)
doesn't come/don't watch
d)
won't come/watch
10.
When I _______ (finish) my work, I_______ (go) to the cinema.
a)
will finish/go
b)
finish/will go
c)
finishes/will go
d)
finish/go
11.
I_______ (wait) for my friend until he_______ (come) from the shop.
a)
will wait/comes
b)
wait/will comes
c)
wait/will come
d)
will wait/come
12.

If I were you I _____________to Germany this summer

a)

go

b)

will go

c)

would go

d)

would have gone

13.

If you heat water, it___________

a)

will boil

b)

boiled

c)

boils

d)

would boil

14.

If we _________ (know) more about history, we ________(be / not) afraid of the test.

a)

knew / wouldn't be

b)

know / weren't afraid

c)

knew / aren't

d)

know / wouldn't be

15.

____you_____ (come) with us if Paul _______ (invite) you?

a)

Do / come / invited

b)

Did / come / invited

c)

Will / come / invites

d)

Would / come / invites

16.

What ______ you_______ (do) if you _______ (become) the president of our country?

a)

will / do / became

b)

do / do / become

c)

did / do / become

d)

would / do / became

17.

When the sun ______ (go) down, it _______ (get) dark.

a)

goes, gets

b)

goes, will get

c)

went, would get

18.

I (a)   (call) you when I get home.

19.

If the weather were fine, they (a)   (go) out of town to some charity event.

20.

If I (a)   (know) their language, I would understand what they were saying about this celebrity.

21.

If I (a)   (be) you, I would support her.

22.

If you _____ tickets we ______ Paris.

a)
will buy / will visit
b)
buy / will visit
c)
buys / visited
d)
bought / visit
23.

I'd repair the bike, if I (a)   (have) tools.

24.

Reorder the sentence

a)

If

b)

Kate is late,

c)

we won't

d)

wait

e)

for her.

1)
2)
3)
4)
5)
25.

Reorder the sentence

a)

We'll call

b)

the police,

c)

if she

d)

finds

e)

the money.

1)
2)
3)
4)
5)
26.

Reorder the sentence

a)

If you

b)

heat water

c)

to 100 degrees,

d)

it

e)

boils.

1)
2)
3)
4)
5)
27.

If you ​​ (a)   with us, you would ​ (b)   there faster.

Choose from the below words
came
get
come
got
28.

If you study hard, you (a)   pass the test.

29.

Reorder the following

a)

If you

b)

left now,

c)

you

d)

would

e)

catch the bus

1)
2)
3)
4)
5)
30.
If you (wait) _________ a minute,  I (come) _________ with you. 
a)
will wait, will come
b)
wait, will come
c)
will wait, am coming
d)
are waiting, will come
31.
Would you go out more often if you (not have) __________ to do so much in the house?
a)
don't have
b)
won't have
c)
didn't have
d)
wouldn't have
32.
If I went anywhere, it (be) ________ New Zealand.  
a)
would be
b)
will be
c)
were
d)
is going to be
33.

If I ________ Jacky, I _______________ a concert in Africa.

a)

am; will organise

b)

am; would organise

c)

were; will organise

d)

were; would organise

34.

If the concert (a)   (finish) earlier, I would have taken the 10.30 bus.

35.

If Barbara and Paul (a)   (spend) more time together their marriage would have lasted longer.

36.

Kate (a)   (call) you if she had known you were ill.

37.

We wouldn't have spent all the money if you _______ on going to that boutique.

a)

wouldn't have insisted

b)

hadn't insisted

c)

insisted

d)

have insisted

38.

If you had told me that you were having problems, I ______ you.

a)

would have helped

b)

had helped

c)

helped

d)

would help

39.

If I ___ that she was in town, I would have called her.

a)

would have known

b)

had known

c)

knew

d)

would know

40.

If she had offered a better price for the car, I ___ it.

a)

would have bought

b)

had bought

c)

bought

d)

would bought

41.

There wouldn't have been so many problems if they ___ the race a bit better.

a)

would have organised

b)

had organised

c)

would organise

d)

organised

42.

We ___ lost if you had asked for directions.

a)

wouldn't have got

b)

hadn't got

c)

didn't get

d)

wouldn't get

43.

Match the following

a)

Zero conditional

1.

general truth, facts

b)

First conditional

2.

likely to happen

c)

Second conditional

3.

unreal, result in present/future, advice

d)

Third conditional

4.

unreal, result in the past, regrets.

44.

If I _________a rich man, I would buy a very large boat.

a)

is

b)

were

c)

am

d)

would be

45.

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

a)

rain

b)

did rain

c)

rained

d)

had rain

46.

If it snows, ________ still drive to the coast?

a)

you will

b)

will you

c)

would you

d)

you would

47.

What would Sara and Laura do if they_______a bear?

a)

have seen

b)

see

c)

saw

d)

will see

48.

If Pablo had a garden, he_______a dog.

a)

'll have

b)

would have

c)

had

d)

would

49.

If you __________ your vegetables, you will be healthier .

a)

eat

b)

eats

c)

will eat

50.

Tom …... have helped us if he had known we were there

a)

will

b)

would

c)

could

51.

The dress would fit...

a)

if she lose weight

b)

she if lost weight

c)

if she lost weight

52.

If Julie__________a hat, she________sunstroke.

a)

not wear / get

b)

doesn't wear / gets

c)

won't wear / got

d)

don't wear / gets

53.

If my dog started talking to me, I ____________________

a)

will bring it to a TV show.

b)

bring it to a TV show.

c)

would bring it to a TV show.

d)

brought it to a TV show.

54.

Your boss will be angry if you _____________________

a)

are late again.

b)

were late again.

c)

would be late again.

d)

will be late again.

55.

If Ginny ________________ the bus this morning, she would have arrived to work on time.

a)

has missed

b)

hadn't missed

c)

missed

d)

misses

56.

What ___________________ if you saw an alien?

a)

will you do

b)

do you do

c)

have you done

d)

would you do

57.

If you ____________ water, it boils at 100ºC.

a)

heated

b)

heats

c)

will heat

d)

heat

58.

What _________________ if you were a millionaire?

a)

would you do

b)

will you do

c)

do you do

d)

did you do

59.

I wouldn't have met Jane on the bus if I ______________ to work that day.

a)

would walk

b)

walked

c)

walk

d)

had walked

60.

If this patient _____________________ that expensive treatment, he _____________________ again.

a)

received / could walk

b)

receives / would walk

c)

had received / walks

d)

received / walks

61.
If you (wait) _________ a minute,  I (come) _________ with you. 
a)
will wait, will come
b)
wait, will come
c)
will wait, am coming
d)
are waiting, will come
62.
If it (rain)_________, the boys (not play)_______ football. 
a)
rains, won't play
b)
rains, don't play
c)
will rain, won't play
d)
rained, won't play
63.
If I (not switch off) __________  the radio, I (know) _________________ about the second goal.  
a)
didn't switch off, I wouldn't know
b)
hadn't switched off, would have known
c)
wouldn't have switched, had known
d)
wouldn't have switched,  would have known