Modal Verbs– English Grammar Test for B2
Grammar » Grammar Test for B2 » Modal Verbs– English Grammar Test for B2
(a) must
(b) should
(c) can
2 He ___ be at home; his car is in the garage.
(a) might
(b) must
(c) can’t
3 I’m not sure, but they ___ be on vacation now.
(a) may
(b) must
(c) have to
4 You ___ smoke here. It’s a non-smoking area.
(a) don’t have to
(b) can’t
(c) shouldn’t
5 It’s late. We ___ hurry or we’ll miss the bus.
(a) can
(b) might
(c) must
6 You ___ call me tomorrow if you need more help.
(a) should
(b) may
(c) will
7 He’s broken his leg, so he ___ walk to school.
(a) can’t
(b) shouldn’t
(c) mustn’t
8 Students ___ wear uniforms in our school; it’s the rule.
(a) must
(b) might
(c) could
9 I’m not sure, but it ___ rain later. Take an umbrella.
(a) must
(b) could
(c) has to
10 You ___ pay if you’re a member; it’s free for you.
(a) don’t have to
(b) mustn’t
(c) shouldn’t
11 He hasn’t eaten all day; he ___ be hungry.
(a) might
(b) must
(c) can
12 When we were kids, we ___ play outside until dark.
(a) could
(b) should
(c) might
13 You ___ park here. It’s for residents only.
(a) can
(b) can’t
(c) shouldn’t
14 She ___ have forgotten our meeting; she’s usually very punctual.
(a) might
(b) can’t
(c) must
15 If you want to lose weight, you ___ eat so much sugar.
(a) shouldn’t
(b) couldn’t
(c) mustn’t
16 I ___ remember his name, but I think it starts with “J.”
(a) must
(b) can’t
(c) can
17 You ___ be joking! That story can’t be true.
(a) must
(b) may
(c) can
18 I ___ go to the dentist yesterday; I had terrible pain.
(a) had to
(b) must
(c) could
19 She ___ speak three languages fluently.
(a) must
(b) can
(c) should
20 He ___ have taken the wrong train; he’s very careful.
(a) must
(b) can’t
(c) should
21 They ___ finish this project by Friday, or they’ll lose the client.
(a) have to
(b) might
(c) should
22 You ___ be more careful next time; that was dangerous.
(a) may
(b) might
(c) should
23 We ___ leave now; the film starts in ten minutes.
(a) must
(b) might
(c) could
24 He promised he ___ help me with my homework.
(a) would
(b) will
(c) may
25 When I was young, I ___ run very fast.
(a) could
(b) might
(c) must
26 You ___ tell anyone what I said. It’s a secret.
(a) can’t
(b) mustn’t
(c) don’t have to
27 They ___ be at work; it’s Sunday today.
(a) might
(b) must
(c) can’t
28 I’m not sure, but he ___ have already left for the airport.
(a) might
(b) must
(c) can
29 You ___ to take an umbrella. It’s sunny today.
(a) don’t have
(b) don’t have to
(c) mustn’t
30 She ___ be our new manager; everyone’s congratulating her.
(a) might
(b) can’t
(c) must
Answer
1 (b) should – “Should” gives advice.
2 (b) must – Logical deduction: his car is there, so he must be home.
3 (a) may – “May” shows possibility, not certainty.
4 (b) can’t – “Can’t” means not allowed.
5 (c) must – Expresses necessity.
6 (b) may – “May” gives polite permission.
7 (a) can’t – Physical impossibility.
8 (a) must – Expresses obligation.
9 (b) could – Possible but not certain.
10 (a) don’t have to – No necessity to pay.
11 (b) must – Logical conclusion from evidence.
12 (a) could – Past ability.
13 (b) can’t – Prohibition.
14 (b) can’t – Expresses disbelief.
15 (a) shouldn’t – Advice.
16 (c) can – Ability to remember.
17 (a) must – Strong assumption (“You must be joking”).
18 (a) had to – Past obligation.
19 (b) can – Ability.
20 (b) can’t – Logical impossibility.
21 (a) have to – Strong necessity.
22 (c) should – Recommendation.
23 (a) must – Necessity or urgency.
24 (a) would – Reported speech (promise in the past).
25 (a) could – Past ability.
26 (b) mustn’t – Strong prohibition.
27 (c) can’t – Logical deduction (impossible).
28 (a) might – Uncertain possibility in the past.
29 (b) don’t have to – Lack of necessity.
30 (c) must – Logical conclusion from evidence.
