wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

conditionals

Total questions: 43

Worksheet time: 50mins

Name
Class
Date
1.
Would George be angry if I _____ his bike without asking?  (take)
a)
would take
b)
will take
c)
took
d)
take
2.
If we _____ to their party next week, they would be very angry. (go)
a)
don't go
b)
didn't go
c)
will not go
d)
wouldn't go
3.
If I find an interesting book, I  _____ it to you. (give)
a)
would give
b)
will give
c)
give
d)
would have given
4.
What  ____ you _____ if you won a million pounds? (do)
a)
would - do
b)
will - do
c)
did - do
d)
have - done
5.
You will enjoy the game more if you ________ the rules. (learn)
a)
don't learn
b)
will learn
c)
would learn
d)
learn
6.

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

a)

rained

b)

will rain

c)

would rain

7.

If she comes, I _____ call you.

a)

will

b)

would

c)

would have

8.

What will you do if you ________ the history exam?

a)

would fail

b)

will fail

c)

fail

9.

If they had not _____ the car, I would have driven you.

a)

take

b)

taken

c)

would take

10.

If it snows, ________ still drive to the coast?

a)

will you

b)

would you

c)

would you have

11.

If all eligible voters __________, he wouldn't have been elected.

a)

voted

b)

vote

c)

had voted

d)

will vote

12.

If I __________ smart, I would probably write better quiz questions.

a)

were

b)

was

c)

have been

d)

am

13.

If Max __________ his homework, he probably would have passed the class.

. . .

a)

does

b)

has done

c)

did

d)

had done

14.

If you speak too loudly, you __________ the baby up.

a)

would have woken

b)

woke

c)

will wake

d)

wake

15.

If I __________ boxing, I could have been a contender.

a)

have continued

b)

had continued

c)

continue

d)

will continue

16.

If I were a rich man, I __________ a very large boat.

a)

had bought

b)

will buy

c)

would have bought

d)

would buy

17.

If my sister wasn't ill, she ........................... out.

a)

would go

b)

would have gone

c)

could gone

d)

will go

18.
They will fly to Canberra if they __________ more money.
a)
had had
b)
will have
c)
have
d)
had
19.
If the sun __________, we will go swimming.
a)
shined
b)
shines
c)
would shine
d)
will shine
20.
If the sun shone, we __________ swimming.
a)
will go
b)
would go
c)
went
d)
goes
21.
My uncle would stay longer in York if he __________ more time.
a)
had
b)
would have
c)
had had
d)
has
22.
The teacher __________ happy if we forget our homework again.
a)
won't be
b)
is
c)
would be
d)
be
23.
If I were you, I __________ ice hockey.
a)
don't play
b)
played
c)
won't play
d)
wouldn't play
24.
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
25.
If I __________ your key, I'll tell you.
a)
find
b)
found
c)
will find
d)
would find
26.
Daniel __________ home on time if the bus had come.
a)
had been
b)
was
c)
would have been
d)
would be
27.
If you listened carefully, you __________ about it.
a)
would know
b)
will know
c)
know
d)
knew
28.
They __________ longer in Paris if they find a cheap hotel.
a)
would stay
b)
will stay
c)
would have stayed
d)
stay
29.
If Sarah __________ so much junk food, she could have been in the school football team.
a)
doesn't eat
b)
don't eat
c)
didn't eat
d)
hadn't eaten
30.
If the weather had been better, we __________ by bike.
a)
had gone
b)
would go
c)
would have gone
d)
will go
31.
If you __________ from Helsinki to Paris, which way would you go?
a)
drive
b)
would drive
c)
drove
d)
will drive
32.
My parents __________ the house if it had been cheaper.
a)
would buy
b)
would have bought
c)
will buy
d)
bought
33.
I would be a cheetah if I _____ an animal.
a)
were
b)
will be
c)
would be
d)
be
34.
She ______ tired if she finishes the marathon tomorrow.
a)
was
b)
will be
c)
would be
d)
be
35.
You won't like him if he _____ angry.
a)
get
b)
gets
c)
will get
d)
would get
36.
If you get the job, we ______ out for a drink to celebrate.
a)
go
b)
will go
c)
would go
37.
I'd repair the bike, if I __________ tools.
a)
had
b)
have
c)
will have
d)
would have
38.

My parents will get worried if I .................... them this evening.

a)

called

b)

don't call

c)

had called

d)

would call

39.

If you didn't watch TV so often, you ............... better results at school.

a)

didn't get

b)

would get

c)

got

d)

have got

40.

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.

41.

If you __________ your vegetables, you will lead a healthier life.

a)

ate

b)

had eaten

c)

eat

d)

don't eat

42.

If it rains, we ... the match

a)

Will cancel

b)

Cancel

c)

Won't cancel

d)

Cancels

43.

If it is a sunny day, we ...to the beach tomorrow

a)

Go

b)

Goes

c)

Will go

d)

Won't go