wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Conditional Sentence

Total questions: 20

Worksheet time: 13mins

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.

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

a)

had

b)

has

c)

will have

d)

have

3.

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

4.

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

a)

has

b)

had

c)

would have

d)

had had

5.

You would have slept much better, if you_______your medicine

a)

will take

b)

took

c)

had taken

d)

would take

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

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

a)

attend

b)

would have attended

c)

will attend

d)

would attend

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

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

a)

grew

b)

grows

c)

had grown

d)

grow

12.

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

13.

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

a)

wait

b)

waited

c)

had waited

d)

would wait

14.

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

a)

would help

b)

would have helped

c)

will help

d)

had helped

15.

If they ______________ carefully, they will hear the woodpecker

a)

listened

b)

listen

c)

will listen

d)

would listen

16.

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

a)

gives

b)

gave

c)

give

d)

had given

17.

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

a)

would find

b)

find

c)

won't find

d)

had found

18.

Max _______________ the newspaper if he went by train.

a)

would read

b)

will read

c)

would have read

d)

read

19.
If Kate __________ late we won't wait for her.
a)
is
b)
will be
c)
were
d)
was
20.
Daniel __________ home on time if the bus had come.
a)
had been
b)
was
c)
would have been
d)
would be