wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Test KD 20 Conditional Sentence

Total questions: 25

Worksheet time: 15mins

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 he ______________ his own vegetables, he wouldn't have bought them.

a)

grew

b)

grows

c)

had grown

d)

grow

14.

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

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
21.
1. If it rains, the boys _____________  hockey. 
a)
play
b)
will play
c)
would play
d)
would have
22.
2. If we arrived at 10, we ______________Tyler's presentation. 
a)
attend 
b)
would have attended
c)
will attend
d)
would attend 
23.
3. If he ______________ his own vegetables, he wouldn't have bought  them.
a)
grew
b)
grows
c)
had grown
d)
grow
24.
4. Would you go out more often if you _________________ so much in the house?
a)
don't have to do  
b)
wouldn't have to do
c)
wouldn't do 
d)
didn't have to do 
25.
5. 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