wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Exam Modules 5, 6, and 7. ICPI

Total questions: 180

Worksheet time: 3hrs 57mins

Name
Class
Date
1.
Students ... eat in class.
a)
mustn't
b)
shouldn't
2.
You look tired. You ... go to bed.
a)
must
b)
should
3.
We ... go out. It's raining.
a)
mustn't
b)
shouldn't
4.
You're cold. You ... wear a coat.
a)
should
b)
must
5.
We ... our homework from the internet.
a)
shouldn't copy
b)
mustn't copy
6.
If you don't feel well, I think you __________ stay at home.
a)
should
b)
must
c)
don't have to
d)
mustn't
7.
You __________ play the music in the library.
a)
mustn't
b)
can
c)
should
d)
don't have to
8.
We __________ hurry home. It's still early.
a)
must
b)
mustn't
c)
don't have to
d)
should
9.

We __________ pollute rivers. It kills fish.

a)

don't have to

b)

mustn't

c)

should

d)

have to

10.

You __________ do your homework today. It's Sunday tomorrow.

a)

don't have to

b)

mustn't

c)

must

d)

should

11.
You __________ talk quietly in the library.
a)
should
b)
must
c)
don't have to
d)
can
12.

You _______ read the washing machine instructions carefully or you will ruin your clothes.

a)

SHOULD

b)

MUST

c)

HAVE TO

d)

MUSTN'T

13.

We ________ take an umbrella. It looks like it will be rain.

a)

MUST

b)

SHOULD

c)

SHOULDN'T

d)

DON'T HAVE TO

14.

He _____ pay his rent.

a)

HAVE TO

b)

HAS TO

c)

SHOULD

d)

MUSTN'T

15.
  Whatever you do, you ……………………. touch that switch. It’s very dangerous.
a)
MUST
b)
MUSTN'T
c)
HAVE TO
d)
DON'T HAVE TO
16.
You ……………………….. park here – it’s illegal.
a)
MUST
b)
MUSTN'T
c)
HAVE TO
d)
DON'T HAVE TO
17.
We ___________ feed the animals. It’s forbidden.
a)
MUST
b)
MUSTN'T
c)
HAVE TO
d)
DON'T HAVE TO
18.
The windows are very dirty. I …………………….. clean them.
a)
MUST
b)
MUSTN'T
c)
HAVE TO
d)
DON'T HAVE TO
19.
We __________ stop when traffic light is red. 
a)
must
b)
mustn't
c)
should
d)
can
20.
This soup is delicious! You _____________ try it too. 
a)
don't have to
b)
must
c)
mustn't
d)
must to
21.

He ... get up early on weekend, he can sleep late.

a)

should

b)

mustn't

c)

has to

d)

doesn't have to

22.

If you want to work in the USA you _________ speak good English.

a)

shouldn't

b)

have to

c)

mustn't

d)

has to

23.

You _________ do more sport. You will lose some weight and feel much healthier!

a)

must

b)

have to

c)

should

d)

shouldn't

24.

Tomorrow is Sunday! So I ________ go to school!

a)

should

b)

must

c)

mustn't

d)

don't have to

25.

You _____ wear a tie if you want to go to that restaurant. It's one of their rules !

a)

must

b)

have to

c)

mustn't

d)

don't have to

26.

There's a lift in the building, so she _____ climb the stairs.

a)

have to

b)

must

c)

don't have to

d)

doesn't have to

27.

He's a millionaire. He ______ work but he does because he enjoys it.

a)

doesn't have to

b)

has to

c)

must

d)

mustn't

28.

"I ____________ call my mother - it's her birthday today."

a)

don't have to

b)

must

c)

mustn't

d)

have to

29.

I _____________ not pass the exam. I don't feel very confident.

a)

must

b)

might

c)

can't

d)

could

30.
You got the job? That's great. You _____________ be delighted.
a)
must
b)
might
c)
can't
31.

I've bought a lottery ticket. I _____________ become a millionaire!

a)

must

b)

might

c)

can't

d)

may not

32.

A: This question is hard. Do you know the answer?

B: Ask Ms. Yang, she (a)   know the answer!

33.

"Since you've eaten all your food, you _____ have a slice of cake."

a)

may

b)

must

c)

might

d)

maybe

34.

You _____ be very intelligent to have won first prize.

a)

can

b)

must

35.

The other team _____ be right, but I'm not sure.

a)

may

b)

must

36.

Did you hear that noise? It ____ be my dog, it's in the garden.

a)

may

b)

may not

37.

Doris is absent. She _____ be ill.

a)

might not

b)

may

38.

We ___ buy tickets for the football match.

a)

must

b)

need

c)

have

39.

____________ I borrow your dictionary?

a)

May

b)

Am I able to

c)

Might

40.

You_________ tidy up your room.

a)

must

b)

mustn't

41.

Adelia______ come over tomorrow.She'll call and let us know.

a)

needs

b)

may

c)

must

42.

He ................. a shirt.

a)

might wears

b)

mights wear

c)

might wear

43.

I was just wondering whether you ____ be able to help me.

a)

may

b)

might

44.

Students ____ only borrow four books at a time.

a)

may

b)

might

45.

......... I borrow the pencil?

a)

May

b)

Might

46.

I _________ speak three languages fluently.

a)

Could

b)

Can

c)

Will be able to

47.

You should ______________ to pass the English exam next week.

a)

WILL BE ABLE TO

b)

BE ABLE TO

c)

CAN

48.

Susan ______ be able to meet us for dinner, but she said she´d be a little late.

a)

will

b)

must

49.

I _____ eat my dinner last night. My stomach hurt.

a)

CAN

b)

COULDN'T

c)

DON'T HAVE TO

50.

Megan _____ play both the piano and the guitar.

a)

CAN

b)

COULD

c)

MUST

51.
THEY ......
a)
CAN PLAY FOOTBALL 
b)
CAN´T PLAY FOOTBALL
c)
PLAY FOOTBALL 
52.
SHE ....
a)
CAN´T SING
b)
CAN SING 
c)
CAN READ 
53.
SHE CAN...
a)
READ 
b)
RED
c)
REDA 
54.
THE CAT ....
a)
CAN FLY 
b)
CAN´T FLY 
c)
FLY 
55.

1. If I ___________ time tonight, I will finish the novel that I am reading.

a)

will have

b)

has

c)

am having

d)

have

56.

2. I will leave early ______________________.

a)

if I won't finish my work

b)

if I finish my work

c)

if I am finish my work

d)

if I will finish my work

57.

3. Choose the correct sentence.

a)

You are late if you won't leave now.

b)

If you won't try harder, you will fail.

c)

If the sun shines, I will go swimming.

d)

If the game is good I am playing it.

58.

4. If he calls me "lazy" again, I ________ help him when he is in trouble.

a)

am

b)

won't

c)

can't

d)

don't

59.

5. If you __________ by plane, it ____________ 2 hours.

a)

will go / take

b)

are going / will take

c)

go / will take

d)

won't go / don't take

60.

7. If you eat to much junk food, you ____________ fatter.

a)

became

b)

will become

c)

are becoming

d)

become

61.

9. If David ________ answer my phone this time, I ________ call him again.

a)

won't / don't

b)

isn't / won't

c)

doesn't / won't

d)

won't / doesn't

62.

10. If you ________, you_____ pass the exam.

a)

study/will not

b)

don´t study /won't

c)

are studying/will

d)

does study/won not

63.

11. If it ___ , I  _____ to the party.

a)

rains/won't goes

b)

rain/will not go

c)

rains/won't go

d)

rain/ will

64.

12. If the customers _____ your product, they ____ it.

a)

don't like/won´t buy

b)

doesn't like/won´t buy

c)

don't like/will buy

d)

don't likes/won´t buy

65.

I ... you to take my car if you ... so fast.

a)

allow / don't drive

b)

allow / won't drive

c)

will allow / won't drive

d)

will allow / don't drive

66.

They ... productive unless you ... them a good salary.

a)

are not / pay

b)

will not be / will pay

c)

will not be / pay

d)

are not / will pay

67.

If we _________ (not/see) each other tomorrow, we _______ (see) each other next week.

a)

don't see / will see

b)

didn't see / will se

c)

won't see / see

68.

I _________ (be) tired tomorrow if I _________ (not/go) to bed early.

a)

will be / don't go

b)

am / won't go

c)

be / don't go

69.

I _________ (be) tired tomorrow if I _________ (not/go) to bed early.

a)

will be / don't go

b)

am / won't go

c)

be / don't go

70.

________________________ if you don't help him.

a)

He will finish his homework

b)

he finishes his homework

c)

He won't finish his homework

71.

If she goes to the birthday party, she...........a present

a)

takes

b)

will take

c)

take

72.

I.........the doctor if my stomach still hurts tomorrow

a)

will call

b)

called

c)

call

73.

She will do the exercise again if she.......a lot of mistakes

a)

will make

b)

makes

c)

make

74.

If we go out tonight, we......the door

a)

are locking

b)

will lock

c)

lock

75.

If I eat too much candy.......

4 lines
76.

1. If you ......... some eggs, I ......... some coffee.

a)

a) will cook / make

b)

b) cook / will make

77.

2. I .......... my teacher some questions if I ........ the lesson.

a)

a) ask / will not understand

b)

b) will ask / don’t understand

78.

4. If we ......... hungry later, we ........ some pizza.

a)

a) are / will order

b)

b) will be / order

79.

5. Let’s clean our apartment. If you .......... the floor, I ......... the dishes.

a)

a) sweep / will wash

b)

b) will sweep / wash

80.

3. If our teacher ......... us another test on Monday, I ......... happy

a)

a) will give / am not happy

b)

b) gives / will not be

81.

If I study early,

a)

I could go to the party tonight.

b)

I would go to the party tonight.

c)

I will go to the party tonight.

82.

If we don´t leave soon,

a)

we will miss the bus.

b)

we will missed the bus.

c)

we missed the bus.

83.

We use first conditional :

a)

for results in the present.

b)

for results in the near future.

c)

for result in the past.

84.

I will buy new shoes

a)

If I won the lottery.

b)

If I had money.

c)

If I have money.

85.

If I study for the math test,

a)

I will get good grades.

b)

I will passes the exam.

c)

I won´t go to the university.

86.

If my team loses the match,

a)

I will be very sad.

b)

I be very sad.

c)

I would be very sad.

87.

If I get the virus,

a)

I would stay at home.

b)

I goes to the hospital.

c)

I will visit a doctor.

88.

Complete the question


If it is sunny tomorrow...?

a)

you will go to the beach

b)

will you go to the beach

c)

will you to go to the beach

89.

Select the correct option to complete the sentence?


If they don´t train for the marathon....

a)

, they will lose it.

b)

they will lose it.

c)

they lose it.

90.

If you tell me the truth, ....

a)

you got a big surprise.

b)

you are punished.

c)

you won´t be punished.

91.

If I_________ to the cinema, I will finishmy homework

a)

have gone

b)

went

c)

go

92.

I_______ the race If I workout every day

a)

will win

b)

have winned

c)

won

93.

I______a cake If I cook early

a)

would have eaten

b)

will eat

c)

would have eat

94.

I will have more money If I_______ my budget

a)

organize

b)

has organized

c)

had organized

95.

If I_______ in my friends, I won´t take that decision

a)

trust

b)

have trusted

c)

trusted

96.

I_______ a better development If I study more

a)

would had had

b)

will have

c)

had

97.

She________ an ice cream If she comes at time

a)

would have aten

b)

eaten

c)

will eat

98.

If he________ football every day, he _______ the race

a)

has / will won

b)

played/ won´t wil

c)

plays/ will win

99.

She________ an ice cream If she comes at time

a)

would have aten

b)

eaten

c)

will eat

100.

They will realize the true If they________ in themselves

a)

has believed

b)

believed

c)

believe

101.

If _________ to the movies, I will finish my homework.

a)

have gone

b)

GO

c)

WAS

102.

If he_______ for my test, I ______have better grades

a)

studies/ will

b)

had study / have

c)

studied / would

103.

If the plane is delayed, she will _____ late

a)

Were

b)

Was

c)

Been

d)

Be

104.

If you ______ hard, you'll ______ good mark

a)

Study, get

b)

Study, got

c)

Studi, get

d)

Study, gett

105.

If _______ for my exam, ______ I have better grades.

a)

studies / willingness

b)

studied / would

c)

had studied / has

106.

She________ an ice cream if it arrives on time

a)

would have

b)

will eat

c)

eaten

107.

if you eat well…

a)

you will grew healthy

b)

you grow healthy

c)

you will grow healthy

108.

If I_________ to the cinema, I will finishmy homework

a)

have gone

b)

went

c)

go

109.

I_______ the race If I workout every day

a)

will win

b)

have winned

c)

won

110.

I______a cake If I cook early

a)

would have eaten

b)

will eat

c)

would have eat

111.

I will have more money If I_______ my budget

a)

organize

b)

has organized

c)

had organized

112.

If I_______ in my friends, I won´t take that decision

a)

trust

b)

have trusted

c)

trusted

113.

I_______ a better development If I study more

a)

would had had

b)

will have

c)

had

114.

She________ an ice cream If she comes at time

a)

would have aten

b)

eaten

c)

will eat

115.

If he________ football every day, he _______ the race

a)

has / will won

b)

played/ won´t wil

c)

plays/ will win

116.

They will realize the true If they________ in themselves

a)

has believed

b)

believed

c)

believe

117.

If _________ to the movies, I will finish my homework.

a)

have gone

b)

GO

c)

WAS

118.

If he_______ for my test, I ______have better grades

a)

studies/ will

b)

had study / have

c)

studied / would

119.

If the plane is delayed, she will _____ late

a)

Were

b)

Was

c)

Been

d)

Be

120.

If you ______ hard, you'll ______ good mark

a)

Study, get

b)

Study, got

c)

Studi, get

d)

Study, gett

121.

If _______ for my exam, ______ I have better grades.

a)

studies / willingness

b)

studied / would

c)

had studied / has

122.

She________ an ice cream if it arrives on time

a)

would have

b)

will eat

c)

eaten

123.

if you eat well…

a)

you will grew healthy

b)

you grow healthy

c)

you will grow healthy

124.

If you___ (be) late again, I ___(get) angry with you.

a)

be / gets

b)

are / will get

c)

was / will get

125.

If Sara ___ (have) money, she ___(buy) a pair of shoes.

a)

have / will

b)

has / will

c)

has / will buy

126.

I ___ (cook) your favorite pasta if you ___ (come) on Sunday.

a)

comes / will cook

b)

come / will cook

c)

will cook / come

127.

If we________ to Spain, we _________ Granada.

a)

will travel / will visit

b)

travel / will visit

c)

are traveling / visit

128.

She________with us if she________early.

a)

plays / comes

b)

play / will come

c)

will play / comes

129.

If you________dinner,I________the dishes.

a)

cook / will wash

b)

cooks / will wash

c)

will cook / wash

130.

I_________a new car, if I________a good job.

a)

buys / get

b)

might buy / get

c)

will get / buys

131.

If you________a cold, you________in bed.

a)

will have / will stay

b)

has / will stay

c)

have / may stay

132.

She_______very happy if you_______her some flowers.

a)

will be / give

b)

is / will give

c)

be / give

133.

I_______the room if you_______the wall

a)

will clean / paint

b)

clean / paint

c)

will clean / will paint

134.

If you______at four, you_______in New York by ten.

a)

leave / arrive

b)

leaves / will arrive

c)

leave / might arrive

135.

We______the match if you______with us.

a)

win / don´t play

b)

won´t win / play

c)

win / play

136.

_____you come if I______ you?

a)

Do / invite

b)

Will / invite

c)

Are / won´t invite

137.

If it rains tomorrow, I (stay)_____________________ home.

a)

will to stay

b)

am going to stay

c)

stays

d)

going to stay

138.

When I ________________ my homework, I'll call you.

a)

will finish

b)

am going to finish

c)

to finish

d)

finish

139.

Before he _______________ tonight, he's going to make dinner.

a)

study

b)

studies

c)

will study

d)

studying

140.

After we _____________ dinner this evening, we'll watch TV.

a)

eats

b)

eating

c)

will eat

d)

eat

141.

She __________________ her friends this weekend when she goes to Virginia.

a)

will to see

b)

seeing

c)

is going to see

d)

going to see

142.

He _________________ soccer in the fall if he gets an E on his report card this quarter.

a)

won't play

b)

no playing

c)

will not plays

d)

not going to play

143.

After she ________________ her homework, she'll watch TV.

a)

finishing

b)

finish

c)

is finishing

d)

finishes

144.

They _________________________ next year after they get married.

a)

are going to have

b)

having

c)

will to have

d)

going to have

145.

If I ______________________ president, I will help you.

a)

going to becomes

b)

become

c)

will become

d)

becomes

146.

Phone him as soon as ... that report.

a)

you finish

b)

you've finished

c)

you'll finish

147.

I'll play football with you when ...

a)

I've had my dinner.

b)

I'll have my dinner.

c)

I have my dinner.

148.

I'm not going to go to the party unless ...

a)

you'll go too.

b)

you' go too.

c)

you've gone too.

149.

Could you get me some milk if ...

a)

you'll go to the shop?

b)

you go to the shop?

c)

you're going to the shop?

150.

If the weather ..., we'll go for a walk.

a)

will have improved

b)

will improve

c)

improves

151.

I won't tell my boss I'm leaving ...

a)

until I find a new job.

b)

until I'm finding a new job.

c)

until I've found a new job.

152.

If I don't have breakfast, ...

a)

I'll be hungry all morning.

b)

I'm hungry all morning.

c)

I'll be being hungry all morning.

153.

Please come in quietly because ...

a)

we'll be sleeping when you arrive.

b)

we'll sleep when you arrive.

c)

we're sleeping when you arrive.

154.

Take a jacket in case ... later.

a)

it'll have got cold

b)

it's getting cold

c)

it gets cold

155.

Their flight was delayed, so they ... back until after midnight.

a)

'll be

b)

won't be

c)

'll have been

156.

We're going to have a picnic tomorrow unless ...

a)

it rains

b)

it will be raining

c)

it's raining

157.

I ... book our flights until we've found a hotel.

a)

don't

b)

am not going to

c)

won't

158.

If you want to improve your spoken English, ...

a)

you'll have to practise.

b)

you have to practise.

c)

you've had to practise.

159.

Come and say goodbye tomorrow ...

a)

before you'll leave.

b)

before you've left.

c)

before you leave.

160.

She will sell her house. Then, she will move out.

a)

She won't sell the house until she moves out.

b)

She will move out after she sells the house.

c)

She will move out afer she sold the house.

161.

He will finish building the shed. Then, he will go on holiday.

a)

Before he goes on holiday he will finish building the shed.

b)

He won't finish building the shed before he goes on holiday.

c)

He will finish building the shed after he goes on holiday.

162.

I will return from the business trip. Later, I will take a long leave.

a)

After I will return from the business trip I take a long leave.

b)

After I return from the business trip I will take a long leave.

c)

After I has returned from the business trip I will take a long leave

163.

Mr Jenkins will retire. Then, we will start looking for a new accountant.

a)

As soon as Mr Jenkins will retire we will start looking for a new accountant.

b)

As soon as Mr Jenkins retires we will start looking for a new accountant.

c)

Until Mr Jenkins retires we will start looking for a new accountant.

164.

First, I will talk to the director. Then, I will take a decision.

a)

I won't take a decision until I talk to the director.

b)

I won't take a decision untill I talk to the director.

c)

I won't take a decision until I will talk to the director.

165.

I will take a basket. There will be a picnic in the evening.

a)

I'll take a basket until there is a picnic in the evening.

b)

I'll take a basket unless there is a picnic in the evening.

c)

I'll take a basket in case there is a picnic in the evening.

166.

I will forgive Brian. He will apologise to me.

a)

I will apologise to Brian only if he apologise to me.

b)

I won't forgive Brian unless he apologises to me.

c)

I will apologise to Brian if he apologises to me.

167.

Mr Thompson will arrive. Then I will talk to him.

a)

I will talk to Mr Thomson once he arrives.

b)

I will talk to Mr Thomson as soon as he arrives.

c)

I will talk to Mr Thomson the moment he arrives.

168.

I'll take an umbrella. It might rain later.

a)

I'll take an umbrella until it rains later.

b)

I'll take an umbrella uless it rains later.

c)

I'll take an umbrella in case it rains later.

169.

I will finish the report. Then I will go home.

a)

I won't go home until I will have finished the report.

b)

I won't go home until I have finished the report.

c)

I won't go home after I finish the report.

170.

When the waiter ..., we will order our dishes.

a)

will come

b)

comes

c)

come

171.

My dad will call you ... he finishes his dinner.

a)

before

b)

until

c)

as soon as

172.

I ... my homework before the lesson starts.

a)

will do

b)

do

173.

When you ... to the shops tomorrow, will you buy me some bread?

a)

are going

b)

will go

c)

go

174.

Before my mum ... home tonight, I will clean the kitchen.

a)

get

b)

will get

c)

gets

175.

I won't take the pie out of the oven ... it is ready.

a)

as soon as

b)

until

c)

after

176.

The moment she ... you, she will realise you are my brother.

a)

sees

b)

will see

c)

see

177.

When Christmas ..., I will have enough money to buy gifts for everyone.

a)

come

b)

will come

c)

comes

178.

Sam ... the office until he finishes his report.

a)

will leave

b)

won't leave

179.

Tell him before it ... too late.

a)

will be

b)

is

180.

I will let you know the moment Santa Claus ...

a)

will arrive

b)

arrives

c)

won't arrive