wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Conditionals

Total questions: 135

Worksheet time: 2hrs 52mins

Name
Class
Date
1.

If I’m tired in the evening, ____ to bed early.

a)

I’d go

b)

I’d have gone

c)

I’ll go

d)

I went

2.

If you _____ careful with electricity, you might get a shock.

a)

don’t

b)

won’t

c)

wouldn’t

d)

aren’t

3.

If I could speak Spanish, I ____ next year studying in Mexico.

a)

will spend

b)

had spent

c)

would spend

d)

would have spent

4.

If I _____ to the store later, I’ll get you some milk.

a)

will go

b)

went

c)

go

d)

was going

5.

If I were you, I ____a new car.

a)

will buy

b)

bought

c)

would buy

d)

buy

6.

If energy _____unlimited, many things in the world would be different.

a)

is

b)

will be

c)

were

d)

would be

7.

If gravity, the pull of the earth, is zero, everything ____.

a)

would float

b)

will float

c)

would be floating

d)

floated

8.

____ if you take a map.

a)

You’ll get lost

b)

You won’t get lost

c)

You would have got lost

d)

You would get lost

9.

If I had time, I _____ to the beach with you this weekend.

a)

would go

b)

will go

c)

will have gone

d)

would have gone

10.

He would understand it if you……………it to him more slowly.

a)

explained

b)

would explain

c)

were explaining

d)

explains

11.

If the questions ………….. not too difficult, we ………….. them.

a)

were/ could answer

b)

are/ could answer

c)

were/ can answer

d)

are/ can answer

12.

If we had known your new address, we ____ to see you.

a)

came

b)

will come

c)

would come

d)

would have come

13.

If I ____ the chance, I would have trained to be a doctor.

a)

would have had

b)

would have

c)

had had

d)

have had

14.

If we ____ the flight, our holidays wouldn’t have been spoilt.

a)

hadn’t missed

b)

didn’t miss

c)

haven’t missed

d)

don’t miss

15.

I wouldn’t have got wet____.

a)

If I have an umbrella with me

b)

If I had an umbrella with me

c)

Unless I had had an umbrella with me

d)

If I had had an umbrella with me

16.

If you ____ here yesterday, you ____ me.

a)

were/ would meet

b)

had been/ would meet

c)

were/ would have met

d)

had been/ would have met

17.

If you ___ time, please write to me.

a)

have

b)

had

c)

have had

d)

has

18.

I would be very rich now ________ working long ago.

a)

if I gave up

b)

if I wouldn’t give up

c)

were I to give up

d)

had I not given up

19.

You made a mistake by telling her a lie. It _____ better now if you _____ to her.

a)

would have been/ hadn't lied

b)

would be/ didn't lie

c)

will be/ don't lie

d)

would be/ hadn't lied

20.

_________hard again, you would succeed.

a)

Were you to try

b)

Should you try

c)

Had you tried

d)

If you try

21.

If he eats so much, he..............on weight

a)

would put

b)

will put

c)

puts

d)

will be put

22.

If she.....................hard, she will lose her job

a)

don't work

b)

doesn't work

c)

didn't work

d)

work

23.

If it..................., he...................... at home

a)

rains/ would stay

b)

rain/ will stay

c)

rains/ will stay

d)

rain/ would stay

24.

If the dog................... barking, the neighbours will complain

a)

keeps

b)

kept

c)

keep

d)

will keep

25.

The teacher................angry if you come late for school again

a)

will be

b)

is

c)

would be

d)

was

26.

If I................. my homework early, I.............out with my friends

a)

finishes/ will go

b)

finish/ will go

c)

finishes/ would go

d)

finish/ would go

27.

If the weather.............bad on sunday, we...................at home

a)

is/ will stay

b)

are/ will stay

c)

is/ would stay

d)

was/ would stay

28.

You should see a doctor if you.................well

a)

didn't feel

b)

won't feel

c)

don't feel

d)

doesn't feel

29.

If you study hard, you....................... the exam

a)

will pass

b)

will fail

c)

won't pass

d)

won't fail

30.

We'll miss the bus.............we hurry

a)

if

b)

unless

c)

when

d)

if only

31.
They will fly to Canberra if they __________ more money.
a)
had had
b)
will have
c)
have
d)
had
32.
If I were you, I __________ ice hockey.
a)
don't play
b)
played
c)
won't play
d)
wouldn't play
33.
Daniel __________ home on time if the bus had come.
a)
had been
b)
was
c)
would have been
d)
would be
34.
I would be a cheetah if I _____ an animal.
a)
were
b)
will be
c)
would be
d)
be
35.
She ______ tired if she finishes the marathon tomorrow.
a)
was
b)
will be
c)
would be
d)
be
36.

What would you do if it ________ on your wedding day?

a)

rain

b)

did rain

c)

rained

d)

had rain

37.

If the lifeguard ... sooner, he would have saved the boy's life.

a)

arrived

b)

had arrived

c)

would arrive

d)

arrives

38.

If I ________ harder at school, I ________ a better job now.

a)

had worked - would have

b)

worked - would have had

c)

work - will have

39.
I wish I .......... the money to buy a new car. My car often breaks down
a)
have
b)
had
c)
will have
40.
The food was excellent but I wish I  .......... so much.
a)
hadn't eaten
b)
had eaten
c)
didn't eat
41.
I wish I ........ so much work to do  now.
a)
don't have
b)
didn't have
c)
hadn't had
42.
I like my chief but I wish he .... me some more responsibility soon.
a)
gave
b)
would give
c)
had given
43.

Complete the sentence.


The printer always (a)   (break) if I need to print something quickly.

44.

Select the correct answer.


If I cook, I _____ (not/do) the dishes.

a)

does not

b)

not do

c)

not does

d)

do not

45.

She______the bus if she ______ soon.

a)

Miss / does not leave

b)

Am missing / won´t leave

c)

Missed / doesn´t leave

d)

Will miss/ doesn't leave

46.

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

a)

had

b)

has

c)

will have

d)

have

47.
If you .........(heat) the ice it ...........(melt).
a)
heat, melt
b)
heats, melts
c)
heat, melts
d)
heats, melt
48.
I ... (feel) good the next day if I ... (go) to bed early..
a)
feel, go
b)
feels, goes
c)
feels, go
d)
feel, goes
49.

Chọn phương án đúng:

If I ____ you, I would study hard.

a)

am

b)

were

50.

Chọn phương án đúng:

If I ____ hard, I will pass the test.

a)

study

b)

studied

51.

Chọn phương án đúng:

Unless it _____ (rain), we ____ (walk) to school.

a)

rains/ will walk

b)

rained/ would walk

c)

rained/ will walk

d)

rains/ would walk

52.

Điền 1 từ vào chỗ trống:

If you stay up late, you (a)   feel tired.

53.

Điền 1 từ vào chỗ trống:

If I were rich, I (a)   buy a house.

54.

Điền 1 từ vào chỗ trống:

If I (a)   (have) a car, I would drive to school.

55.

Điền 1 từ vào chỗ trống:

If she (a)   (wake) up late, she will miss the bus.

56.

Tìm lỗi sai trong câu:

If we will go shopping, I will buy a T-shirt.

a)

will go

b)

will buy

57.

Tìm lỗi sai trong câu:

If mother is sick, I cook dinner.

a)

is

b)

cook

58.

Tìm lỗi sai trong câu:

If you meet Uncle Ho, what would you say?

a)

meet

b)

would you say

59.

Tìm lỗi sai trong câu:

If I am you, I would learn English.

a)

am

b)

would learn

60.

Chọn phương án đúng:

If you __________________ (go) home late, I __________________ (be) angry.

a)

go/will be

b)

go/would be

c)

went/will be

d)

went/would be

61.

Chọn phương án đúng:

What you _______ (do) if you ______ (be) a billionaire?

a)

would you do/ were

b)

will you do/ were

c)

you would do/ were

d)

you will do/ are

62.

Chọn phương án đúng:

If you _____ (not want) to eat out, we ______ (eat) dinner at home.

a)

doesn't want/ will eat

b)

didn't want/ would eat

c)

not wants/ would eat

d)

don't want/ will eat

63.

Chọn phương án đúng:

I _____ (give) flowers and chocolate if I _____ (have) a Valentine.

a)

would give/ had

b)

will give/ have

c)

will give/ had

d)

would give/ have

64.

What would you do if it ________ on your wedding day?

a)

rained

b)

will rain

c)

would rain

65.

If she comes, I _____ call you.

a)

will

b)

would

c)

would have

66.

If I eat peanut butter, I ________ sick.

a)

would have gotten

b)

would get

c)

get

67.

What will you do if you ________ the history exam?

a)

will fail

b)

fail

c)

would fail

68.

If they had not _____ the car, I would have driven you.

a)

take

b)

would take

c)

taken

69.

If it snows, ________ still drive to the coast?

a)

will you

b)

would you

c)

would you have

70.

"He would have gone with you if you had asked him." Which conditional is this?

a)

first

b)

second

c)

third

71.

"If I won a million dollars, I would buy my own airplane." Which conditional is this?

a)

zero

b)

second

c)

first

72.

"If I forget her birthday, Andrea gets upset." Which conditional is this?

a)

zero

b)

first

c)

second

73.

"What will she do if she misses the bus?" Which conditional is this?

a)

third

b)

second

c)

first

74.

What type of conditional is it?

If + past simple >> would have + past participle.

a)

Mixed

b)

1st

c)

2nd

d)

3rd

75.

What type of conditional is it?

If + past perfect >> would + infinitive.

a)

Mixed

b)

1st

c)

2nd

d)

3rd

76.

What type of conditional is it?

If + past simple >> would + infinitive.

a)

Zero

b)

1st

c)

2nd

d)

3rd

77.

What type of conditional is it?

if/when + present simple >> will + infinitive. 

a)

Zero

b)

1st

c)

2nd

d)

3rd

78.

What type of conditional is it?

If + past perfect >> would have + past participle.

a)

Zero

b)

1st

c)

2nd

d)

3rd

79.

What type of conditional is it?

if/when + present simple >> present simple.

a)

Zero

b)

1st

c)

2nd

d)

3rd

80.

What type of conditional is it?

When the sun goes down, it gets dark.

a)

Zero

b)

1st

c)

2nd

d)

3rd

81.

What type of conditional is it?

It's really important. If it wasn't, I wouldn't have called you on your holiday.

a)

Mixed

b)

1st

c)

2nd

d)

3rd

82.

What type of conditional is it?

You can go to the party, as long as you're back by midnight.

a)

Zero

b)

1st

c)

2nd

d)

3rd

83.

What type of conditional is it?

I would have gone to the party if I hadn't been ill.

a)

Zero

b)

1st

c)

2nd

d)

3rd

84.

What type of conditional is it?

If I won a lot of money, I'd buy a big house in the country.

a)

Zero

b)

1st

c)

2nd

d)

3rd

85.

What type of conditional is it?

If I hadn't got the job in Tokyo, I wouldn't be with my current partner.

a)

Mixed

b)

1st

c)

2nd

d)

3rd

86.

If he (a)   (change) jobs, he would be a lot happier.

87.

If I were you, I (a)   (tell) her how you feel.

88.

If you continue to shout so loudly, you (a)   (wake up) the baby.

89.

If she (a)   (not / threaten) him, he wouldn't have left.

90.

I wouldn't have been able to do it unless she (a)   (help) me.

91.

Keep your voice down in case he (a)   (overhear) us.

92.

If she (a)   (be) more experienced, she would be more likely to get this job.

93.

Sales will increase provided that the advertising campaign (a)   (be) successful

94.

If you (a)   (not put up) this shelf, you won't have anywhere to put your books.

95.

If you (a)   (spend) less on clothes, you would be able to save some money.

96.

What would you do if it ________ on your wedding day?

a)

rained

b)

will rain

c)

would rain

97.

If she comes, I _____ call you.

a)

will

b)

would

c)

would have

98.

What will you do if you ________ the history exam?

a)

would fail

b)

will fail

c)

fail

99.

If they had not _____ the car, I would have driven you.

a)

take

b)

taken

c)

would take

100.

If it snows, ________ still drive to the coast?

a)

will you

b)

would you

c)

would you have

101.

"He would have gone with you if you had asked him." Which conditional is this?

a)

zero

b)

first

c)

second

d)

third

102.

"If I won a million dollars, I would buy my own airplane." Which conditional is this?

a)

zero

b)

first

c)

second

d)

third

103.

"If I forget her birthday, Andrea gets upset." Which conditional is this?

a)

zero

b)

first

c)

second

d)

third

104.

"What will she do if she misses the bus?" Which conditional is this?

a)

zero

b)

first

c)

second

d)

third

105.

If you __________ your vegetables, you will lead a healthier life.

a)

have eaten

b)

eat

c)

will eat

d)

ate

106.

If all eligible voters __________, he wouldn't have been elected.

a)

voted

b)

vote

c)

had voted

d)

will vote

107.

I would have driven to Miami if I __________ a car.

a)

have

b)

have had

c)

will have

d)

had had

108.

If it __________ tonight, there will be great conditions for snowboarding tomorrow.

a)

will snow

b)

snowed

c)

had snowed

d)

snows

109.

If I __________ smart, I would probably write better quiz questions.

a)

were

b)

was

c)

have been

d)

am

110.

If Max __________ his homework, he probably would have passed the class.

. . .

a)

does

b)

has done

c)

did

d)

had done

111.

If you speak too loudly, you __________ the baby up.

a)

would have woken

b)

woke

c)

will wake

d)

wake

112.

If I __________ boxing, I could have been a contender.

a)

have continued

b)

had continued

c)

continue

d)

will continue

113.

If I were a rich man, I __________ a very large boat.

a)

had bought

b)

will buy

c)

would have bought

d)

would buy

114.

If Max __________ more time working and less time playing, his boss wouldn't have fired him.

a)

spends

b)

has spent

c)

spent

d)

had spent

115.

If my sister wasn't ill, she ........................... out.

a)

would go

b)

would have gone

c)

could gone

d)

will go

116.
They will fly to Canberra if they __________ more money.
a)
had had
b)
will have
c)
have
d)
had
117.
If the sun __________, we will go swimming.
a)
shined
b)
shines
c)
would shine
d)
will shine
118.
If the sun shone, we __________ swimming.
a)
will go
b)
would go
c)
went
d)
goes
119.
My uncle would stay longer in York if he __________ more time.
a)
had
b)
would have
c)
had had
d)
has
120.
The teacher __________ happy if we forget our homework again.
a)
won't be
b)
is
c)
would be
d)
be
121.
If I were you, I __________ ice hockey.
a)
don't play
b)
played
c)
won't play
d)
wouldn't play
122.
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
123.
If I __________ your key, I'll tell you.
a)
find
b)
found
c)
will find
d)
would find
124.
Daniel __________ home on time if the bus had come.
a)
had been
b)
was
c)
would have been
d)
would be
125.
If Alice had more money, she __________ to Africa.
a)
went
b)
goes
c)
would go
d)
will go
126.
If you listened carefully, you __________ about it.
a)
would know
b)
will know
c)
know
d)
knew
127.
They __________ longer in Paris if they find a cheap hotel.
a)
would stay
b)
will stay
c)
would have stayed
d)
stay
128.
If Sarah __________ so much junk food, she could have been in the school football team.
a)
doesn't eat
b)
don't eat
c)
didn't eat
d)
hadn't eaten
129.
If the weather had been better, we __________ by bike.
a)
had gone
b)
would go
c)
would have gone
d)
will go
130.
John's mother __________ more time for him if he does the washing up.
a)
will have
b)
has
c)
does have
d)
would have
131.
If you __________ from Helsinki to Paris, which way would you go?
a)
drive
b)
would drive
c)
drove
d)
will drive
132.
If you wait a minute, I __________ with you.
a)
comes
b)
would come
c)
will come
d)
came
133.
You would have slept much better if you __________ your medicine.
a)
took
b)
would take
c)
had taken
d)
would have taken
134.
She __________ very happy if her friends came.
a)
would be
b)
will be
c)
is
d)
was
135.
My parents __________ the house if it had been cheaper.
a)
would buy
b)
would have bought
c)
will buy
d)
bought