wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

conditional sentence part 1

Total questions: 29

Worksheet time: 29mins

Name
Class
Date
1.

If I ……….a lot of money now, I …………..a new car.

a)

have /will buy

b)

have / would buy

c)

had/ will buy

d)

had/ would buy

2.

I would be very surprised if he……………..

a)

refuses

b)

refused

c)

had refused

d)

would refuse

3.

What would happen if you ……………..to work today?

a)

don’t go

b)

didn’t go

c)

won't go

d)

wouldn't go

4.

Choose the sentence which has the same meaning, using conditional sentence:


I have to work tomorrow , so I can’t meet you.

a)

If I don’t have to work tomorrow , I can meet you.

b)

If I didn’t have to work tomorrow, I could meet you.

c)

I could meet you if I don’t have to work tomorrow .

d)

I can meet you if I didn’t have to work tomorrow .

5.

You won’t pass the examination……………you study harder.

a)

as long as

b)

unless

c)

if

d)

whether

6.

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

She can’t keep a secret.

a)

will be

b)

were

c)

am

d)

had been

7.

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

a)

had

b)

has

c)

will have

d)

have

8.

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

9.

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

a)

has

b)

had

c)

would have

d)

had had

10.

You would have slept much better, if you_______your medicine

a)

will take

b)

took

c)

had taken

d)

would take

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

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

a)

attend

b)

would have attended

c)

will attend

d)

would attend

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

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

a)

grew

b)

grows

c)

had grown

d)

grow

17.

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

18.

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

a)

wait

b)

waited

c)

had waited

d)

would wait

19.

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

a)

would help

b)

would have helped

c)

will help

d)

had helped

20.

If they ______________ carefully, they will hear the woodpecker

a)

listened

b)

listen

c)

will listen

d)

would listen

21.

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

a)

gives

b)

gave

c)

give

d)

had given

22.

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

a)

would find

b)

find

c)

won't find

d)

had found

23.

Max _______________ the newspaper if he went by train.

a)

would read

b)

will read

c)

would have read

d)

read

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

If we don’t hurry, the meeting ______ by the time we get there.

a)

would have started

b)

will have started

c)

will be started

d)

would be started

e)

would start

27.

You _____ the job if you were not late to the interview.

a)

would get

b)

would be gotten

c)

would have gotten

d)

would have been gotten

e)

had gotten

28.

I have send her the invitation ...., he would have bought Ferrari.

a)

If John have money

b)

If John had the money

c)

If John do have the money

d)

If John do has the money.

e)

If John had had the money

29.

If you _____ so long to do the shopping, dinner would have been ready by now.

a)

wouldn’t have taken

b)

wouldn’t take

c)

hadn’t taken

d)

haven’t taken

e)

will take