Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CONDITIONAL SENTENCE

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

I wouldn’t tell her if I ……….. you.

She can’t keep a secret.

a)

will be

b)

were

c)

am

d)

had been

2.

We ……………… out in the garden if it hadn’t been so cold.

a)

would had sat

b)

would sit

c)

had sit

d)

would have sat

3.

My uncle would stay longer in N.Y, if he ______more time

a)

has

b)

had

c)

would have

d)

had had

4.

You would have slept much better, if you_______your medicine

a)

will take

b)

took

c)

had taken

d)

would take

5.
If the sun __________, we will go swimming.
a)
shined
b)
shines
c)
would shine
d)
will shine
6.

If we arrived at 10, we ______________Tyler's presentation.

a)

attend

b)

would have attended

c)

will attend

d)

would attend

7.
They will fly to Canberra if they __________ more money.
a)
had had
b)
will have
c)
have
d)
had
8.
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
9.
If Alice had more money, she __________ to Africa.
a)
went
b)
goes
c)
would go
d)
will go
10.

If he ______________ his own vegetables, he wouldn't have bought them.

a)

grew

b)

grows

c)

had grown

d)

grow

11.

He wouldn't have been sleepy all the day if he _____________ late last night.

a)

didn't stay up

b)

stayed up

c)

hadn't stayed up

d)

stays up

12.

We ______________ John if we'd known about his problems.

a)

would help

b)

would have helped

c)

will help

d)

had helped

13.

If they ______________ carefully, they will hear the woodpecker

a)

listened

b)

listen

c)

will listen

d)

would listen

14.

If you ______________ the young boy this stick, he would hurt himself.

a)

gives

b)

gave

c)

give

d)

had given

15.

If the cat hides in the tree, the dog _________________ it.

a)

would find

b)

find

c)

won't find

d)

had found

16.

Max _______________ the newspaper if he went by train.

a)

would read

b)

will read

c)

would have read

d)

read

17.
Daniel __________ home on time if the bus had come.
a)
had been
b)
was
c)
would have been
d)
would be
18.

Paul would be a good artist if he …….... more patience

a)

had

b)

has

c)

will have

d)

have

19.

If you ____________ a minute, I'll come with you

a)

wait

b)

waited

c)

had waited

d)

would wait

20.
If Kate __________ late we won't wait for her.
a)
is
b)
will be
c)
were
d)
was