wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UNIT 5 - CONDITIONAL SENTENCES

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.
1. If it rains, the boys _____________  hockey. 
a)
play
b)
will play
c)
would play
d)
would have
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.

If I _?_ known Kirsty was in town, I _?_ called her.

a)

had/would have

b)

have/would have

c)

had/had

d)

had/would

5.

1. I would send her a fax if I _______ her number.

a)

know

b)

knew

c)

had known

d)

could have known

6.

1. If the traffic _______ bad, I may get home late.

a)

is

b)

was

c)

were

d)

had been

7.

1. If it _______ warm yesterday, we would have gone to the beach.

a)

was

b)

were

c)

had been

d)

could be

8.

1. If I _______ the lottery last week, I would be rich now.

a)

had won

b)

won

c)

win

d)

will win

9.

1. Unless he ________ here soon, we will have to start the meeting without him.

a)

gets

b)

got

c)

had got

d)

will get

10.

1. If it had rained last night, it _______ so hot today.

a)

would have been

b)

will have been

c)

would not be

d)

will not be

11.

1. Without your recommendation, we _______ any success last year.

a)

had not got

b)

did not get

c)

will not have got

d)

would not have got

12.

1. _______ here, he would help us with these troubles.

a)

If were Peter

b)

Unless Peter were

c)

If Peter were

d)

Were Peter

13.

1. Unless we _______ that problem with the car, we wouldn't have missed the speech.

a)

had

b)

have

c)

had had

d)

would have

14.

If I were a bird, I .......... around the world.

a)

fly

b)

flied

c)

would fly

d)

would have flied

15.

If I.........an umbrella, I wouldn't have been wet.

a)

take

b)

took

c)

had taken

d)

has taken

16.

If I study hard, I ______ the exam.

a)

pass

b)

passes

c)

would pass

d)

will pass

17.

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

She can’t keep a secret.

a)

am

b)

is

c)

were

d)

was

18.

If Claire had gone to Paris, she ... a picture of her in front of Eiffel tower.

a)

takes

b)

will take

c)

would take

d)

would have taken

e)

take

19.

She is very lazy. If I ... her, I would do some homework.

(a)  

20.

Jake didnt buy any flowers. If he ... (buy) some flowers, Lucy would have been very happy.

(a)  

21.

Do you mind if I _____ the window?

a)

had been

b)

will open

c)

opened

d)

open

22.

If I _____ rich, I _____ a castle.

a)

am, will buy

b)

am, buy

c)

were, would buy

d)

had been, would have bought

23.

I would have answered the phone if I _____.

a)

hadn’t been studying

b)

don’t study

c)

study

d)

wouldn’t study

24.

“What are you going to do tomorrow?”

“If it _____ tomorrow, I think I’ll stay home.”

a)

will rain

b)

had rained

c)

rained

d)

rains

25.

Should he telephone, _____ me a message.

a)

left

b)

leave

c)

have left

d)

have been left

26.

Had we had a helicopter, we _____ their lives.

a)

might save

b)

might not save

c)

might have saved

d)

might not have saved

27.

We would have been in time if we _____ five minutes earlier.

a)

had started

b)

started

c)

have started

d)

start

28.
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
29.
7. We ______________ John if we'd known about his problems.
a)
would help 
b)
would have helped
c)
will help 
d)
had helped
30.
19. Max _______________ the newspaper if he went by train. 
a)
would read
b)
will read
c)
would have read
d)
 read