wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

G5/6. CONDITIONALS 0 1 2

Total questions: 30

Worksheet time: 5mins

Name
Class
Date
1.

If Carol .......... her Spanish exam, she .......... to the party.

a)

fails / will not go

b)

fails / doesn't go

c)

fail / will not go

d)

will fail / will not go

2.

You’ll feel sick if you _____ too much cake.

a)

will eat

b)

eat

c)

have eaten

d)

ate

3.

If you ... this letter now, she ... it tomorrow.

a)

send / 'll have

b)

'll send / has

c)

send / has

d)

'll send / 'll have

4.

If it . . . . . ., the boys . . . . . .football.

a)

rains /won't play

b)

rains / don't play

c)

will rain / won't play

d)

rained / won't play

5.

If you freeze water,

a)

It turn into ice

b)

It turns into ice

c)

It turned into ice

d)

It would turn into ice

6.

My mother gets angry

a)

,if I am late

b)

if I am late

c)

,if I was late

d)

if I was late

7.

If you pour oil into water,

a)

it floated

b)

it has floated

c)

it floats

d)

It float

8.

He (come) _______________ if you waited.

a)

come

b)

came

c)

would come

d)

would came

9.

If I study hard, I __________ the exam.

a)

will pass

b)

would pass

c)

would have passed

10.

If I ___________ the lottery, I would travel around the world.

a)

won

b)

win

c)

had won

11.

I ........................... some green salad If I ................... hungry.

a)

will prepare / will be

b)

prepare / am

c)

will prepare / am

d)

prepare / will be

12.

You’ll feel sick if you _____ too much cake.

a)

will eat

b)

eat

c)

have eaten

d)

ate

13.

If you ... this letter now, she ... it tomorrow.

a)

send / 'll have

b)

'll send / has

c)

send / has

d)

'll send / 'll have

14.

If I ___ (be) you, I ___ (get) a new job.

a)

was, would get

b)

was, would got

c)

were, would get

d)

were, would got

15.

I ___ (buy) a big house if I ___ (have) enough money.

a)

would buy, have

b)

buy, would have

c)

bought, would have

d)

would buy, had

16.

I ___ (speak) Spanish if I ___ (live) in Mexico.

a)

speak, will live

b)

would speak, live

c)

spoke, would live

d)

would speak, lived

17.

She ___ (be) happier if she ___ (have) more friends.

a)

was, would have

b)

would been, had

c)

would be, had

d)

is, would have

18.

If we ___ (decide) to stay here, we ___ (buy) a house.

a)

decided, would buy

b)

would decide, buy

c)

would decide, bought

d)

decided, bought

19.

If the class_________ full, we will find another one.

a)

are

b)

will be

c)

is

d)

was

20.

What will we do if he ………………………..?

a)

come

b)

don't come

c)

doesn't come

d)

didn't come

21.

Trees will grow_____there is enough water.

a)

when

b)

if

c)

as

d)

unless

22.

If I______,I will let you know.

a)

stay

b)

stays

c)

will stay

d)

would stay

23.

The door ________ if you press the green button.

a)

unlock

b)

will unlock

c)

unlocks

d)

unlocked

24.

If I ____ you, I wouldn't do that

a)

was

b)

am

c)

were

d)

will be

25.

What _____ you ____ if you met Jack?

a)

will...do

b)

would.......do

c)

did....... do

d)

had..............done

26.

There is no food so I can't eat.

a)

If there were some food, I could eat.

b)

If there had been some food, I could eat.

c)

If there were some food, I could have eaten.

d)

If there is some food, I can eat.

27.

I can't watch TV because I have to do lots of homework.

a)

I could watched TV if I didn't have to do lots of homework.

b)

I could watch TV if I didn't have to do lots of homework.

c)

I could watch TV if I wouldn't have had to do lots of homework.

d)

I can watch TV if I don't have to do lots of homework.

28.

I'm not tall ennough to be a model.

a)

If I has been taller, I will be a model.

b)

If I am taller, I can be a model.

c)

If I had been taller, I could be a model.

d)

If I were taller, I could be a model.

29.
If I were 10 years younger, I ______ the job.
a)
would take
b)
will take
c)
have taken
d)
will have taken
30.
If I could speak Korean, I ______ this.
a)
would translate
b)
translated
c)
translate
d)
will translate