wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Conditional sentences

Total questions: 140

Worksheet time: 1hrs 10mins

Name
Class
Date
1.

If you had come here a bit earlier, you __________ the most famous singer.

a)

will see

b)

would see

c)

would have seen

2.

If he were a better person, he ______ not end up in the prison.

a)

will

b)

would

c)

would have

3.

If grandmother's income ______ enough, she would have bought a house with a garden.

a)

is

b)

was

c)

had been

4.

We ____ stay home if the teacher gives us homework.

a)

will

b)

would

c)

would have

5.

I wouldn't have been born if my parents _____ each other.

a)

don't meet

b)

didn't meet

c)

hadn't met

6.

If he ____ how to drive, he would pick his friend up.

a)

know

b)

knew

c)

known

7.

If she ____ a driver's license, her mother will buy her a car.

a)

get

b)

gets

c)

got

8.

I _________ this offer if I were you.

a)

will accept

b)

would accept

c)

would have accepted

9.

If you trust me, I ____ make you disappointed.

a)

will not

b)

would not

c)

would not have

10.

Peter would not have been successful, if he has not listened to us.

a)
b)
11.

ZERO CONDITIONAL

If it _____ , the grass gets wet.

a)

rain

b)

rains

12.

ZERO CONDITIONAL

If you ___ red and blue, you get purple.

a)

mixes

b)

mix

13.

ZERO CONDITIONAL

If you freeze water, it _______ a solid.

a)

become

b)

becomes

14.

ZERO CONDITIONAL

Plants die if they ____ ___ enough water.

a)

don't get

b)

doesn't get

15.

ZERO CONDITIONAL

If my friends have a cold, I usually ___ it.

a)

gets

b)

get

16.

FIRST CONDITIONAL

If we ____ time, we'll look at the NASA website later.

a)

have

b)

has

17.

FIRST CONDITIONAL

If you ____ to look at the planets, you will need a telescope.

a)

wants

b)

want

18.

FIRST CONDITIONAL

If you don't go outside, you ___ ___ the comet.

a)

won't see

b)

won't saw

19.

FIRST CONDITIONAL

Unless you use a telescope, you _____ ___ the planets.

a)

will see

b)

won't see

20.

FIRST CONDITIONAL

You will probably pass your English exam if you _____ hard.

a)

will study

b)

study

21.

SECOND CONDITIONAL

If I ___ the lottery, I would buy a ticket to Mars.

a)

winned

b)

won

22.

SECOND CONDITIONAL

If I were/was you, I _____ __ to the doctor.

a)

would go

b)

would went

23.

SECOND CONDITIONAL

If I met my favourite singer, I _____ ____ her how much I like her music.

a)

would told

b)

would tell

24.

SECOND CONDITIONAL

She wouldn't be so happy if she ____ the truth.

a)

knows

b)

knew

25.

SECOND CONDITIONAL

I _____ ______ to the moon if I were/was Elon Musk.

a)

would travelled

b)

would travel

26.

If one eats an apple a day, one (a)   (keep) the doctor away.

27.

If John (a)   (not/follow) my advice, he will get in trouble.

28.

If he studied hard, he (a)   (pass) the exam.

29.

If he (a)   (save) enough money, he will buy a beach house.

30.

If John (a)   (learn) more words, he would have written a good report.

31.

If she ate too much fast food, she (a)   (put) on weight.

32.

The boys (a)   (arrive) on time, if they had taken the bus to school.

33.

If you (a)   (practice) everyday, you would play the violin very well.

34.

He (a)   (buy) a farm in Brazil if he earned lots of money.

35.

If the weather (a)   (be) nice, they would have played soccer.

36.

1. George wouldn't have met Mary                  to his brother's graduation party.

a)

A. if he has not gone      

b)

   B. had not he gone

c)

C. had he not gone           

d)

D. if he shouldn't have gone

37.

2.                 ten minutes earlier, you would have got a better seat.

a)

A. Were you arrived       

b)

  B. If you arrived            

c)

C. If you hadn't arrived

d)

D. Had you arrived

38.

3. If she                  a car, she would go out in the evening.

a)

A. have                            

b)

  B„ has                           

c)

C. has had                       

d)

D. had

39.

4. Without your help, I                  the technical problem with my computer the other day.

a)

A. can't solve                    

b)

B. couldn't have solved 

c)

C. Couldn't solve            

d)

D. Weren't solved

40.

5. The joke would not be funny if it                  into French.

a)

A. has been translated

b)

B. be translated                 

c)

  C. was be translated

d)

D. were translated

41.

6. We                  on the beach now if we hadn't missed the plane

a)

A. might have lain           

b)

B. would lie                   

c)

C. could be lying            

d)

D. would have lain

42.

7. I think you should stop smoking.

a)

A. If I am you, I will stop smoking.                        

b)

B. If I had been you, I would stop smoking,

c)

C. If I were you, I would stop smoking.                     

d)

D. If I were you, I will stop smoking.

43.

8. If he had been more careful, he                 

a)

A. won't fall                   

b)

   B. wouldn't fall            

c)

  C. wouldn't have fallen  

d)

  D. would haven't fallen

44.

9. His health would be improved                 

a)

A. if he continued to smoke heavily                    

b)

    B. unless he stopped smoking heavily

c)

C. if he gave up smoking                                          

d)

   D. if only he doesn't smoke any more.

45.

10. He was driving very fast because he didn't know the road was icy.

a)

A. If he knew the road was icy, he wouldn't drive so fast.

b)

B. He hadn't been driving very fast if he would have known the road was icy.

c)

C. If he had known the road was icy, he wouldn't have been driving so fast.

d)

D. He wasn't driving very fast if he would know the road was icy.

46.

If she …………………….. the lottery last year, She……………………..rich now.

a)

Have won/would be 

b)

had won/would be 

c)

won/would be

d)

wins/will be

47.

If I ……………………..the homework last night, I…………………..bonus today.

a)

Had done/would get 

b)

had done/would have got

c)

done/would get 

d)

does/will get

48.

If we had played this game yesterday, we……………….a lot of money now. 

a)

Will have 

b)

may have

c)

would have had 

d)

would have

49.

If it ……………………………last night, it would be cold today. 

a)

Had rained 

b)

rained

c)

have rained

d)

was raining

50.

If she……………….to me, she……………………..in trouble right now.

a)

Had listened/would be 

b)

had listened/would have be

c)

had listened/would not

d)

A & B

51.

If it had rained one hour ago, the streets………… wet now.

a)

Would have be  

b)

will be 

c)

be

d)

would be

52.

If I ……………….to the beach yesterday, I would be tired today.

a)

Have gone

b)

goes

c)

had gone

d)

A & B

53.

If they had gone to school yesterday, they………..to the museum now

a)

Would go 

b)

will go 

c)

could go

d)

A&C

54.

If he had done exercise last night, he………soccer right now. 

a)

Will play

b)

can play

c)

plays

d)

could play.

55.

If Nina had not gone out last week, she………………die now.

a)

Will     

b)

would

c)

could

d)

B&C

56.

If it had rained one hour ago, the streets………… wet now.

a)

Would have be  

b)

will be

c)

be  

d)

would be

57.

If I ……………….to the beach yesterday, I would be tired today.

a)

Have gone   

b)

Goes

c)

had gone

d)

A and B

58.

If they had gone to school yesterday, they...........to the museum now.

a)

Would go    

b)

will go

c)

could go

d)

A and C

59.

If he had done exercise last night, he………soccer right now.

a)

Will play    

b)

can play

c)

plays

d)

could play.

60.

If Nina had not gone out last week, she………………die now.

a)

Will    

b)

would

c)

could

d)

B and C

61.

If she ____ a driver's license, her mother will buy her a car.

a)

get

b)

gets

c)

got

62.

Peter would not have been successful, if he has not listened to us.

a)
b)
63.

I will visit your hometown…………..

a)

If I come to Indonesia.

b)

If I came to Indonesia

c)

If I will come to indonesia

d)

If I would come to Indonesia

64.

If I work harder, I …............ my paper in due time.

a)

will finish

b)

would finish

c)

has finished

d)

will be finished

65.

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

66.

Let's clean our house. If you ... the floor, I ... the dishes with Mom.

a)

sweep --- washed

b)

will sweep --- wash

c)

swept --- will wash

d)

would sweep --- swept

e)

sweep --- will wash

67.

Don't worry! If you ... out of the tree, I ... you!

a)

felt --- will catch

b)

will fall --- catch

c)

fall --- will catch

d)

would fall --- caught

e)

had felt --- would catch

68.

He will be late for school if he …. at once.

a)

does not leave

b)

will leave

c)

may not leave

d)

did not leave

69.

If you cook vegetables for long time, they … (lose) their nutrients.

a)

lose

b)

loses

c)

had lose

d)

would lose

70.

If the Sun rises on the west, the world … (end)

a)

end

b)

ends

c)

ended

d)

will end

71.

Ramadhan will be so silent if Corona … (not;leave) soon.

a)

not leave

b)

don't leave

c)

doesn't leave

d)

had left

72.

Nothing is going to change my love for you if you always … (love) me too.

a)

love

b)

loves

c)

loving

d)

will love

73.

If Rafli gets score more than 90, his mom … (buy) PS 4 for him.

a)

buy

b)

buys

c)

will buy

d)

would buy

74.

Indonesian people would be safe from corona if they … (keep) healthy environment.

a)

keep

b)

kept

c)

keeping

d)

had kept

75.

You will never earn money if you just … (stay) at home doing nothing.

a)

stay

b)

stays

c)

stayed

d)

staying

76.

The cock crows if morning … (come).

a)

come

b)

comes

c)

came

d)

hd come

77.

If we have good character, everyone … (like) us.

a)

will like

b)

likes

c)

liked

d)

was like

78.

If you had come here a bit earlier, you __________ the most famous singer.

a)

will see

b)

would see

c)

would have seen

79.

If grandmother's income ______ enough, she would have bought a house with a garden.

a)

is

b)

was

c)

had been

80.

If he ____ how to drive, he would pick his friend up.

a)

know

b)

knew

c)

known

81.

Polar bears won't find enough to eat_____ we do more to protect their environment

a)

if

b)

unless

82.

_____ we don't protect these animals now, they will die out

a)

if

b)

unless

83.

many birds will suffer_____ sea levels continue to rise

a)

if

b)

unless

84.

_____we control whale fishing, there will be no whales left soon

a)

if

b)

unless

85.

elephant numbers will continue to fall _____ gorvernment do more to protect them

a)

if

b)

unless

86.

if ____________ on holiday with your parents, it'll be fun

a)

you go

b)

you will go

87.

If I were you, I______ go with my friends

a)

will

b)

would

88.

If you_____to the beach with your parents, you'd be bored

a)

would go

b)

went

89.

If you_____, we can visit you on Monday

a)

agree

b)

will agree

90.

If I had to move, I_____ move to the U.S

a)

will

b)

would

91.

If I _____ enough money, I'll go shopping with you.

a)

had

b)

have

92.

If we ____ (cut down) trees, we _____ (destroy) animals' environment

(a)  

93.

I ________ Anya if I’d arrived ten minutes later

a)

hadn't met

b)

wouldn't have met

c)

didn't meet

94.

If we’d prepared better, we ________ ourselves in this situation.

a)

wouldn't found

b)

wouldn't be finding

c)

wouldn't have found

95.

You’d have understood if you ________ when he explained it all.

a)

were listening

b)

'd been listening

c)

listened

96.

Nick wouldn’t go mountaineering if he ________ enjoy it so much.

a)

don't

b)

wouldn't

c)

didn't

97.

If it ________ getting dark, I’d suggest we walk a bit further

a)

wasn't

b)

wouldn't be

c)

isn't

98.

Saleh’s very shy. If you didn’t know him, you ________ he was unfriendly

a)

'll think

b)

thought

c)

might think

99.

If I’d taken your advice, I ________ got lost.

a)

wouldn't have had

b)

wouldn't have

c)

didn't have

100.

  If I ________ you, I wouldn’t build your shelter there.

a)

am

b)

will be

c)

were

101.

She wouldn’t be injured if the path ________ so icy.

a)

was

b)

wouldn't be

c)

hadn't been

102.

We wouldn’t have missed the path if we ________ the map more carefully.

a)

had followed

b)

would have followed

c)

follow

103.

I would have read the letter if I__________ (know) it was from you.

a)

know

b)

knew

c)

had known

d)

known

104.

Dinner___________ (be) fine if the meat weren’t cold.

a)

is

b)

will be

c)

be

d)

do

105.

If it snowed this summer, we …………………… skiing.

a)

goes

b)

will go

c)

would go

d)

go

106.

If you drove more carefully, you ………………….so many accidents.

a)

A. would not have

b)

B. will not have

c)

C. wouldn’t have had

d)

D. has

107.

If he ……………………….. up earlier, he’d get to work on time.

a)

A. gets

b)

B. will get

c)

C. got

d)

D. had got

108.

I would tell you more about it if we ……………………………… more time.

a)

A. has

b)

B. will have

c)

C. have

d)

D. had

109.

If you (a)   (buy) that big car, you would need a lot of money.

110.

If I ……………………..you, I wouldn’t worry about going to university.

a)

A. am

b)

B. be

c)

C. were

d)

D. had been

111.

You (a)   (find ) your ticket if you had looked into your pockets.

112.

You’d earn more money if you …………………. more products.

a)

A. to sell

b)

B. sell

c)

C. sold

d)

D. will sell

113.

1.Unless he apologizes , I’ll never invite him here again .

a)

A. If he doesn’t apologizes , I’ll never invite him here again

b)

B. If he doesn’t apologize , I’ll invite him here again

c)

C. If he didn’t apologize , I’d never invite him here again

d)

D. If he apologizes , I’ll never invite him here again

114.

2. I’m not a millionaire , so I can’t buy you a plane .

a)

A. If I am a millionaire , I will buy you a plane

b)

B. If I were a millionaire , I would buy you a plane

c)

C. If you were a millionaire , I would buy your plane

d)

D. If I buy a plane , I’ll become a millionaire

115.

3. If you don’t study harder , you will surely fail the next exam .

Unless                                                                                                    .

a)

A. You don’t study harder , you will surely fail the next exam

b)

B. You study hard , you will pass the exam

c)

C. You study hard , you will surely fail the next exam

d)

D. You study hard , you won’t surely fail the next exam

116.

4.I will marry her and I don’t care how old she is.

No matter                                                                                               .

a)

A. How old is she , I will marry her

b)

B. I don’t care how old she is , I will marry her

c)

C.How old she is , I will marry her

d)

D. How she is old, Iwill marry her

117.

5. They didn’t follow the map , so they got lost .

If                                                                                                              .

a)

A. They didn’t follow the map , they wouldn’t get lost

b)

B. They followed the map , they wouldn’t get lost

c)

C. They hadn’t followed the map , they wouldn’t have got lost

d)

D. They had followed the map , they wouldn’t have got lost

118.

6. Unless he phone her immediately , he won’t get information.

If                                                                                                                .

a)

A. He doesn’t phone her immediately , he won’t get  information

b)

B. He phones her immediately , he won’t get any information

c)

C. He doesn’t phone her immediately , he will get any information

d)

D. He doesn’t phone her immediately , he gets any information

119.

7. I lost my key, so I had to wait in the snow.

 

                  

a)

A. If I hadn’t lost my key, I wouldn’t have had to wait in the snow.

                  

b)

B. If I didn’t lose my key, I wouldn’t have to wait in the snow.

              

c)

     C. If I hadn’t lost my key, I wouldn’t have to wait in the snow.

           

d)

        D. If I didn’t lose my key, I wouldn’t have had to wait in the snow.

120.

8. If motorists were to drive carefully, they would have fewer accidents.

 

                  

 

a)

A. Motorists are not careful and there are many accidents.

                

b)

   B. Motorists are careful and yet there are many accidents.

                 

c)

  C. Motorists are not careful and yet there are few accidents.

                 

d)

  D. Motorists are care ful and there are few accidents.

121.

9. Mary didn’t wear the raincoat, so she got a cold.

 

                

 

a)

   A. If Mary wore the raincoat, she wouldn’t get a cold.

                  

b)

B. If Mary had wore the raincoat, she didn’t get a cold.

c)

                   C. If Mary had worn the raincoat, she wouldn’t have got a cold.

                 

d)

  D. If Mary has worn the raincoat, she won’t have got a cold.

122.

10. I didn’t listen to him, and I didn’t succeed.

 

                 

a)

  A. If I listened to him, I would succeed.

                

b)

   B. If I had listened to him, I would succeed.

                

c)

   C. If I listened to him, I would have succeeded.

                  

d)

D. If I  had listened to him, I would have succeeded.

123.

If I wanted to learn Italian, (a)   to Italy. (I / go)

124.

I haven't told Ann what happened. She'd be angry if (a)   (she / know)

125.

If (a)   a map, I could show you where I live. (we / have)

126.

What would you do if (a)   a lot of money? (you / win)

127.

It's not a very good hotel. (a)   there if I were you. (I / not / stay)

128.

If (a)   nearer London, we would go there more often. (we / live)

129.

It's a pity you have to go now. (a)   nice if you had more time.

130.

I'm not going to take the job. I'd take it if (a)   better. (the salary / be)

131.

I don't know anything about cars. If the car broke down, (a)   what to do. (I / not / know)

132.

If you could change one thing in the world, what (a)   ? (you / change)

133.

If + S + V (s, es)

S  + V (s, es)

a)

Câu điều kiện loại 0

b)

Câu điều kiện loại 1

c)

Câu điều kiện loại 2

d)

Câu điều kiện loại 3

134.

If you (a)   home, turn off the lights.

135.

If the weather is fine, I (a)   swimming tomorrow.

136.

Đâu là công thức câu đk loại 2

a)

If + S + V (s, es)…

S + will/ can/ may (not) + V0

b)

If + S + V (s, es)

S  + V (s, es)

c)

If + S + V-ed/ V2…

S + would/ could/ should ( not) + V1

d)

lf +S + had + P.P

S + would/ could/ should (not) + have + P.P

137.

Câu điều kiện loại 3 diễn tả gì???

a)

diễn đạt điều kiện có thể có thật ở hiện tại hoặc tương lai.

b)

diễn đạt điều kiện luôn đúng hoặc có thể xảy ra ở hiện tại, thường dùng để chỉ những sự thật hiển nhiên.

c)

diễn đạt điều kiện không có thật ở hiện tại

d)

diễn tả điều kiện không có thật ở quá khứ( hối tiếc về quá khứ)

138.

 If I (a)   you were in hospital, I would have visited you

139.

Chọn đáp án đúng ???

a)

If I have done my homework, I wouldn’t have been punished.

b)

Call me if you’re not sure what to do.

c)

If my mother know about this, we will be in serious trouble.

d)

If I were taller, I will be a model.

140.

If you heat water to 100 C , it .................

a)

boil

b)

boils

c)

boiled

d)

will boil