Modal Verbs– English Grammar Test for B2

Grammar » Grammar Test for B2 » Modal Verbs– English Grammar Test for B2

Tests:   1234567891011

1 You look tired. You ___ take a rest.
(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.

Tests:   1234567891011