wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

1. Conditional sentences

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

If that hat costs much, I __________ a small one.

a)

would have bought

b)

will buy

c)

bought


d)

would buy

2.

If you _________ more carefully, you would not have had so many accident.

a)

drive

b)

drove

c)

had driven

d)

has driven

3.

“Tom __________ more races if the trained hard.” The man said.

a)

would win

b)

wins

c)

would have won

d)

would be

4.

If I spoke English, my job __________ a lot easier.

a)

was


b)

were

c)

will be

d)

would be

5.

“If you feel like a chat, _________.” David said to me.

a)

phone to me tonight

b)

will you phone me tonight

c)

phoned me tonight

d)

phone me tonight

6.

I will lend them some money if they __________ me.

a)

ask

b)

will ask

c)

asked

d)

had asked

7.

If we had known who he was, we
_________ him to speak at our meeting.

a)

would have invited

b)

have invited

c)

will invite

d)

would invite

8.

“If you ___________ too much junk food, you would be a lot fitter.” Mother said.

a)

ate


b)

didn’t eat

c)

didn’t ate

d)

had eaten

9.

If I
_________ enough money, I would buy a house.

a)

had


b)

had had

c)

will have

d)

have

10.

I _________ him go if I were you.

a)

won’t let

b)

not let

c)

wouldn’t let

d)

hadn’t let

11.

I’m sure he would mind if we _________ early.

a)

arrive

b)

arriving

c)

arrived

d)

had arrived

12.

We 
_________ you if we have time.

a)

will phone

b)

would phone

c)

phoned

d)

had phoned

13.

If I won the lottery, I
_________ you half the money.

a)

gave


b)

had given

c)

will give

d)

would give

14.

It _______ be a pity if she married Fred.

a)

will

b)

would

c)

can

d)

may

15.

If I am free on Saturday, I _________ to the mountains.

a)

to go

b)

could go

c)

went

d)

can go

16.

She __________ a nervous breakdown if she goes on like this.

a)

will has

b)

had

c)

will have

d)

have

17.

I know I’ll feel better if I _________ smoking.

a)

will stop

b)

stop

c)

stopped

d)

had stopped

18.

I could have understood him if he _________ more slowly.

a)

speaks

b)

spoke

c)

had spoken

d)

would speak

19.

He didn’t listen to the teacher. If he ________ carefully, he ________ will in the examination.

a)

had listened/ would have performed

b)

listened/ would perform

c)

listens/ will performed

d)

had listened/ had performed

20.

If I knew his address, I ________ round and see him.

a)

go

b)

will go

c)

went

d)

would go