wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

V20 if

Total questions: 150

Worksheet time: 1hrs 27mins

Name
Class
Date
1.

If I see him, I _____ him a gift.

a)

give

b)

would give

c)

will give

d)

gave

2.

The bus will stop __________ you ring the bell.

a)

unless

b)

if

c)

how

d)

but

3.

If the train is late, we _______ to the office.

a)

walk

b)

walked

c)

walking

d)

will walk

4.

If it _______ too much, I will buy the smaller one.

a)

costs

b)

would cost

c)

will cost

d)

cost

5.

If the class_________ full, we will find another one.

a)

are

b)

will be

c)

is

d)

was

6.

What will we do if he ………………………..?

a)

come

b)

don't come

c)

doesn't come

d)

didn't come

7.

If someone _______ in to the store, he will smile and say, “May I help you?”

a)

come

b)

comes

c)

came

d)

will come

8.

Trees will grow_____there is enough water.

a)

when

b)

if

c)

as

d)

unless

9.

If I______,I will let you know.

a)

stay

b)

stays

c)

will stay

d)

would stay

10.

If we meet at 9:30, we________ plenty of time.

a)

have

b)

would have

c)

will have

d)

has

11.

Rachel will be pleased _________ she passes her driving test.

a)

if

b)

unless

c)

how

d)

than

12.

If it_____ convenient, let's go out for a drink tonight.

a)

is

b)

was

c)

were

d)

would be

13.

The door ________ if you press the green button.

a)

unlock

b)

will unlock

c)

unlocks

d)

unlocked

14.

My sister ___________ if she has time.

a)

call

b)

calls

c)

will call

d)

would call

15.

I’ll do it if he __________ me.

a)

ask

b)

asks

c)

would ask

d)

will ask

16.

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

a)

buys

b)

will buy

c)

would buy

d)

will have bought

17.

If you …………more carefully, you wouldn’t have had so many accidents.

a)

drive

b)

drove

c)

had driven

d)

driven

18.

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

a)

was

b)

would be

c)

will be

d)

would have been

19.

If he ……………. to London yesterday, he …………. his old friend

a)

had gone / would have met

b)

went /would meet

c)

go / will meet

d)

went / would have met

20.

I will lend them some money If they ……………. me.

a)

ask

b)

asked

c)

will ask

d)

would ask

21.

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

a)

will invite

b)

have invited

c)

would have invited

d)

would invite

22.

My dog will bark if it ……………. any strange sound.

a)

hear

b)

hears

c)

heard

d)

had heard

23.

If I …………. enough money, I will buy a house.

a)

have

b)

has

c)

had

d)

had had

24.

If you ………….. away, I will send for a policeman.

a)

hadn't gone

b)

don't go

c)

went

d)

didn't go

25.

If I ………in your place, I would accept Mr Anderson’s invitation.

a)

am

b)

were

c)

had been

d)

would be

26.

What ……….. we do if they don’t come tomorrow?

a)

will

b)

did

c)

do

d)

had

27.

If I had enough time now, I ……….. to my parents.

a)

would have written

b)

wrote

c)

will write

d)

would write

28.

It’s too bad Helen isn’t here. If she ……….. here, she …….. what to do.

a)

is/ will know

b)

was / will know

c)

were / would know

d)

be / would know

29.

If she …………. late again, she will lose her job.

a)

come

b)

came

c)

comes

d)

will come

30.

I’m sure he wouldn’t mind if we ……………early.

a)

had arrived

b)

will arrive

c)

arrive

d)

arrived

31.

If it __________________________ (rain), we will cancel the match.

a)

rain

b)

rains

32.

If you __________________________ (study) hard, you will get 100 on your Math test.

a)

study

b)

studies

33.

If I __________________________ (get) a promotion, I will buy a car.

a)

get

b)

gets

34.

If she __________________________ (come) late, we will go without her.

a)

come

b)

comes

35.

If he __________________________ (ask) more politely, I will buy him a drink.

a)

ask

b)

asks

36.

If I have much money, ________________________

a)

He will be fat.

b)

I will buy a new house.

c)

I will get failed on my exam.

d)

We will stay awake whole night.

37.

If he eats too much, __________________________

a)

He will be fat.

b)

You will be successful in the future.

c)

I will buy a new house.

d)

We will stay awake whole night.

38.

If I play video games too much, _________________

a)

He will be fat.

b)

I will get failed on my exam.

c)

I will buy a new house.

d)

We will stay awake whole night.

39.

If you study harder, __________________________

a)

He will be fat.

b)

You will be successful in the future.

c)

I will buy a new house.

d)

We will stay awake whole night.

40.

If we drink coffee too much,____________________

a)

He will be fat.

b)

You will be successful in the future.

c)

I will buy a new house.

d)

We will stay awake whole night.

41.

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

a)

have

b)

has

c)

has had

d)

had

42.

If I ... you, I would plant some trees round the house.

a)

were

b)

was

c)

have been

d)

had been

43.

If I ... her name, I would tell you her name.

a)

knew

b)

know

c)

have known

d)

had known

44.

If you don't study hard, you ... the exam.

a)

will fail

b)

fail

c)

would fail

d)

would have fail

45.

If I go shopping, I ______ some food.

a)

buy

b)

will buy

c)

would buy

d)

would have bought

46.

If he hadn’t wasted too much time , he ____________ in his examination.

a)

would fail

b)

wouldn't fail

c)

wouldn't have failed

d)

won't fail

47.

If I had taken that English course, I____________ much progress. (make progress: tiến bộ)

a)

had made

b)

would have made

c)

made

d)

would make

48.

I would have said "good bye" to your brother if he_____________ there.

a)

could be

b)

had been

c)

will be

d)

will have been

49.

câu điều kiện loại 1 dùng để diễn tả sự việc ........

a)

không có thật trong quá khứ

b)

không có thật ở hiện tại

c)

luôn đúng

d)

có khả năng xảy ra ở hiện tại hoặc tương lai

50.

câu điều kiện loại 2 dùng để diễn tả sự việc ......

a)

có khả năng xảy ra ở hiện tại, tương lai

b)

luôn đúng

c)

không có thật ở hiện tại

d)

không có thật trong quá khứ

51.

câu điều kiện loại 3 dùng để diễn tả sự việc......

a)

không có thật ở hiện tại

b)

không có thật trong quá khứ

c)

luôn đúng

d)

có khả năng xảy ra ở hiện tại, tương lai

52.

If it (be).... sunny next week, we (plant) .... the vegetables

a)

is; will plant

b)

am; will plant

c)

are; will plant

d)

is; won't plant

53.

I (go)______ swimming if it is not rainy

a)

will go

b)

go

c)

went

d)

goes

54.

If we had checked the petrol before we started, we ____________here. (check petrol: kiểm tra xăng dầu)

a)

wouldn't stop

b)

wouldn't have stopped

c)

would have stopped

d)

would stop

55.

If I ... her name, I would tell you her name.

a)

knew

b)

know

c)

have known

d)

had known

56.

If I were you, I ... some trees round the house.

a)

would plant

b)

plant

c)

will plant

d)

would have planted

57.

Where .......... if there weren't a hotel?

a)

will we go

b)

did we go

c)

would we go

d)

do we go

58.

If I (have) ....... enough money, I (travel) .......... around the world.

a)

had/ would travel

b)

have/ would travel

c)

had/ will travel

d)

had/ could travel

59.

Đâu là công thức của câu điều kiện LOẠI 1?

a)

S + V(s,es), S + Will/Can/shall...... + V

b)

If + S + V, S + Will/Can/shall...... + V

c)

If + S + V(s,es), S + Will/Can/shall...... + V

d)

S + V(s,es), S + Would/Could/Should...... + V

60.

Đâu là công thức của câu điều kiện LOẠI 2?

a)

If + S + had V3, S +would/ Could/ Should...+ V

b)

If + S + V2/ Ved, S +would/ Could/ Should...+ V

c)

S + V2/ Ved, S +would/ Could/ Should...+ V

d)

S + V2/ Ved, S +Will/ Could/ Should...+ V

61.

If you stay up late, you .... in the morning.

a)

get tired

b)

got tired

c)

gets tired

d)

will get tired

62.

I cannot .... well, if I don't have my glasses.

a)

sees

b)

see

c)

saw

d)

seen

63.

If tornado comes, ....

a)

chase it

b)

stay outside

c)

get under an overpass or bridge

d)

stay away from windows and doors

64.

Coffee .... better if you add sugar.

a)

taste

b)

tastes

c)

will taste

d)

tasted

65.

If the traffic light .... red, you must stop.

a)

is

b)

are

c)

will

d)

was

66.

I take my raincoat if ....

a)

it raining

b)

it is rain

c)

it rains

d)

it will rain

67.

If it's windy, ....

a)

I bring an umbrella

b)

I stay outside

c)

I wear shorts

d)

I fly a kite

68.

I .... the light if it .... dark.

a)

turn on, will be

b)

turn on, is

c)

will turn on, is

d)

turned on, is

69.

If the weather .... cold, I put on my sweater.

a)

be

b)

is

c)

are

d)

will be

70.

Which sentence is not logical?

a)

If I am tired, I take a rest.

b)

If I have a toothache, I eat too much chocolate.

c)

I go on a picnic if the weather is nice.

d)

You sleep well if you drink a glass of warm milk before you go to bed.

71.

If you ... , you'll pass the test.

a)

study

b)

studied

c)

studying

d)

studies

72.

If it ... sunny, we'll go to the park.

a)

is

b)

am

c)

are

d)

was

73.

If my mum ... me, I'll be sad.

a)

leave

b)

leaves

c)

left

d)

leaving

74.

If you cook the dinner, I'll ... the dishes.

a)

wash

b)

washes

c)

washed

d)

washing

75.

If the train ... delayed, she'll ... late.

a)

are, is

b)

is, is

c)

is, be

d)

be, is

76.

If I have enough money, I ... some new shoes.

a)

will buys

b)

would buy

c)

will buy

d)

buy

77.

If she ... soon, she'll miss the bus.

a)

don't leave

b)

not leave

c)

didn't leave

d)

doesn't leave

78.

If you ... a word in English, I'll tell you.

a)

not know

b)

don't know

c)

didn't know

d)

doesn't know

79.

If you can't do the test, you ... it.

a)

will pass

b)

will passed

c)

will not pass

d)

will not passed

80.

If Gio ... your number, he ... you the picture.

a)

find, send

b)

finds, will sends

c)

will find, will send

d)

finds, will send

81.

If the train is late, we______to the office.

a)

walk

b)

will walk

c)

would walk

d)

walks

82.

She ________if she has time.

a)

calls

b)

would call

c)

will call

d)

calling

83.

What will we do if the taxi_____________?

a)

don’t come

b)

didn’t come

c)

doesn’t come

d)

had not come

84.

If you drove more carefully, you ___________so many accidents.

a)

would not have

b)

will not have

c)

wouldn’t have had

d)

has

85.

__________up earlier, he’d get to work on time.

a)

Were he to get

b)

Were he

c)

Had he got

d)

He had got

86.

Had you left that wasp alone, it _______you.

a)

would have stung

b)

wouldn’t sting

c)

wouldn’t have stung

d)

would sting

87.

What____________if you found a burglar in your house?

a)

will you do

b)

do you do

c)

would you do

d)

you do

88.

Ice ________into water unless you heat it.

a)

don’t turn

b)

doesn’t turn

c)

would turn

d)

would have turned

89.

Unless he _________more, he won’t get much commission.

a)

sell

b)

sells

c)

doesn’t sell

d)

didn’t sell

90.

You’d earn money if you _______more products.

a)

to sell

b)

sell

c)

sold

d)

will sell

91.

I wouldn’t have believed it if I____________it with my own eyes.

a)

not to see

b)

didn’t see

c)

don’t see

d)

hadn’t seen

92.

If you had seen the film, you ________it.

a)

will enjoy

b)

would have enjoyed

c)

would enjoy

d)

enjoyed

93.

She would have gone to the university if she __________the opportunity.

a)

has

b)

will have

c)

had had

d)

had

94.

What would you do if he__________tomorrow?

a)

resigned

b)

will resign

c)

resigns

d)

to resign

95.

If he_________hard yesterday, ________today off?

a)

worked – could he have

b)

work – can he have

c)

works – can he have

d)

had worked – could he have

96.

If you can't do your Maths homework,

a)

I'll take you to the swimming pool.

b)

I'll get an umbrella.

c)

I'll help you.

97.

If the bus is late,

a)

I'll wait for you.

b)

I'll take you to school in the car.

c)

I'll show you.

98.

If Music Club finishes late,

a)

I'll show you.

b)

I'll dig a hole in the garden.

c)

I'll wait for you.

99.

If you want to go swimming,

a)

I'll take you to the swimming pool.

b)

I'll help you.

c)

I'll get an umbrella.

100.

If you want to go out in the rain,

a)

I'll take you to school in the car.

b)

I'll help you.

c)

I'll get an umbrella.

101.

If you want to learn to play the guitar,

a)

I'll show you.

b)

I'll wait for you.

c)

I'll build you a rocket.

102.

If you want to plant a tree,

a)

I'll get an umbrella.

b)

I'll build you a rocket.

c)

I'll dig a hole in the garden.

103.

If you want to be an astronaut,

a)

I'll help you.

b)

I'll build you a rocket.

c)

I'll get an umbrella.

104.

If I finish the assignment before Saturday,

a)

I'll submit it to the teacher.

b)

I'll buy you some food.

c)

I'll walk home soon.

105.

If I win the prize,

a)

I'll come to your house.

b)

I'll treat you some pizza.

c)

I'll get around the school.

106.

If I won the lottery, I ______you half the money.

a)

had given

b)

give

c)

gave

d)

would give

107.

If there had been enough water, the rice fields _____ more productive.

a)

would have been

b)

will have been

c)

will be

d)

would be

108.

If you do what you tell others, they ______ in you.

a)

would believe

b)

won’t believe

c)

believe

d)

will believe

109.

If you study harder every day, you ______ the examination.

a)

passing

b)

pass

c)

passed

d)

will pass

110.

If he _________ ill yesterday, he would have taken part in the football match.

a)

hasn’t been                

b)

wouldn’t be            

c)

weren’t

d)

hadn’t been

111.

If I ___________ in London now, I could visit British Museum.

a)

were

b)

had been

c)

have been

d)

would be

112.

George would have met Mary _____ to his brother’s graduation party.

a)

if he didn't go

b)

if he has not gone

c)

if he hadn’t gone

d)

if he shouldn’t have gone

113.

I wish our football team ______ a place in the World Cup 2026.

a)

wins

b)

won

c)

would win

d)

had win

114.

Sarah wishes she _______ part in the party with her roomate because no one seemed to notice her existence.

a)

doesn't take

b)

didn't take

c)

wouldn't take

d)

hadn't taken

115.

Mary wishes she ______online at this time.

a)

wouldn't study

b)

hadn't studied

c)

didn't study

d)

doesn't study

116.

If only you________ by me right now.

a)

stand

b)

stood

c)

had stood

d)

would stand

117.

We survived that accident because we were wearing our seat belts.

a)

But for our seat belts, we would have survived that accident.

b)

Had we not been wearing our seat belts, we wouldn't have survived that accident.

c)

Without our seat belts, we could have survived that accident.

d)

If we weren't wearing our seat belts, we couldn't have survived that accident

118.

These students talked too much in class.

a)

I wish these students talked too much in class.

b)

I wish these students had talked too much in class.

c)

I wish these students hadn't talked too much in class.

d)

I wish these students didn't talk too much in class.

119.

They can't join in the club because they don't have the member cards.

a)

If they could join in the club, they had the member cards.

b)

They can't join in the club if they don't have the member cards.

c)

If they had the member cards, they could join in the club.

d)

They could have joined in the club if they had had the member cards.

120.

Her parents didn't attend her graduation ceremony. They regret it now.

a)

If only her parents could attend her graduation ceremony.

b)

Her parents wish they had attended her graduation ceremony.

c)

Her parents regret having attended her graduation ceremony.

d)

If her parents attended her graduation ceremony, they would regret it.

121.

    If you do not like this one, I’ll bring you another.

--> Unless (a)   , I’ll bring you another.

122.

  If she does not hurry, she’ll be late

Unless (a)   ,she’ll be late.

123.

  If you are not careful, you’ll cut yourself.

Unless ………………………………………………………………you’ll cut yourself.

(a)  

124.

 If you had not sneezed, he wouldn’t have known that we were there.

Unless ……………………………………………….., he wouldn’t have known that we were there.

(a)  

125.

I won’t come come if they don’t  invite me.

=> Unless (a)   , I won’t come come.

126.

If he didn’t revise all his lessons, he would failed the exam.

=> Unless ……………………….., he would failed the exam.

(a)  

127.

If he doesn’t come soon ,I’ll call the police.

=> Unless (a)   , I’ll call the police.

128.

They would be upset if she couldn’t come.

=> Unless (a)   , they would be upset.

129.

Unless he takes a taxi, he will be late.

--> If   (a)   , he will be late.

130.

Unless he helped us, we couldn’t do the task.

--> If (a)   , we couldn’t do the task.

131.

Be quick, or you will be late.

--> If (a)   , you will be late.

132.

Keep silence or the snake will bite you.

--> If (a)   keep silence, the snake will bite you.

133.

You must do the task or the teacher will punish you.

--> If (a)   the task, the teacher will punish you.

134.

Don't shout or he will find out.

--> If (a)   , he will find out.

135.

If he never does the task, he won't try it.

--> Unless (a)   the task, he won't try it.

136.

That dress is cheap .......... to buy.

a)

enough

b)

too

137.

Do we have ................. time to catch the bus?

a)

enough

b)

too

138.

If she (a)   (have) time, she might talk about global warming.

139.

If you are tired, you may (a)   (go) to bed early.

140.

If the weather .............(be) good, our family will be able to ........ (go) to the park.

(a)  

141.

If it .............(rain), you might ........... (stay) here until the afternoon.

(a)  

142.

This child/ be/ too/young/ drive.

(a)  

143.

Which sentence is correct?

a)

It is too cold for Perry to go out.

b)

It is cold enough for Perry to go out.

c)

It is enough cold for Perry to go out.

d)

It is too cold to Perry to go out.

144.

The/car/be/too/expensive/me/buy.

(a)  

145.

Which sentence is incorrect?

a)

My sister does not have enough time to do yoga.

b)

My sister is not have enough time to do yoga.

c)

My sister is not old enough to understand the problem.

d)

My sister has enough energy to do a lot of works.

146.

My brother is ........ to drive.

a)

enough young

b)

too young enough

c)

too young

d)

young too

147.

He works hard ................ his goal (mục tiêu).

achieve: đạt được

a)

to achieve enough

b)

enough achieve

c)

enough achieving

d)

enough to achieve

148.

There is not ........................... for everyone to drink.

a)

have enough water

b)

too water

c)

enough water

d)

water enough

149.

If Quang ............... (study) hard, he will be able to pass the exam.

a)

will study

b)

studied

c)

studies

d)

studys

150.

If I ..............(have) a girlfriend, I ...........(go) to the cinema with her.

a)

has / will go

b)

have / will go

c)

has / may go

d)

have / would