Modal Verbs– English Grammar Test for B2
Grammar » Grammar Test for B2 » Modal Verbs– English Grammar Test for B2
→ It ___ have been the shrimp; they tasted strange.
(a) can
(b) must
(c) should
2 You’re driving in heavy fog.
→ You ___ drive slowly; it’s dangerous.
(a) must
(b) might
(c) could
3 Your friend looks pale and tired.
→ You ___ see a doctor.
(a) should
(b) must
(c) can
4 You’re not sure if the museum is open today.
→ It ___ be closed on Mondays.
(a) might
(b) must
(c) will
5 You forgot to lock the door, and now the cat is gone.
→ I ___ have closed it properly!
(a) must
(b) should
(c) could
6 You arrive at the airport and see that your flight is delayed.
→ I guess we ___ wait a bit longer.
(a) must
(b) can
(c) have to
7 Your colleague never answers emails.
→ He ___ be very busy.
(a) must
(b) can
(c) may not
8 You’re late for class.
→ You ___ have left home earlier.
(a) could
(b) should
(c) might
9 You see someone smoking near a “No Smoking” sign.
→ They ___ smoke here.
(a) mustn’t
(b) don’t have to
(c) shouldn’t
10 The weather forecast says there’s a 90% chance of rain.
→ It ___ rain later.
(a) might
(b) must
(c) will
11 Your coworker looks upset.
→ Something ___ have happened at home.
(a) must
(b) should
(c) may
12 Your brother forgot your birthday.
→ He ___ have remembered!
(a) could
(b) should
(c) might
13 You’re offering to help your friend with homework.
→ I ___ help you if you like.
(a) must
(b) can
(c) may
14 You’re not sure which bus to take.
→ We ___ ask someone for directions.
(a) must
(b) should
(c) can
15 You’re about to cross the street and the light turns red.
→ We ___ wait for the green light.
(a) must
(b) might
(c) could
16 You see a man wearing a uniform at the door.
→ He ___ be the delivery driver.
(a) can
(b) must
(c) should
17 You’re too tired to finish your essay tonight.
→ I ___ continue it tomorrow morning.
(a) should
(b) might
(c) will
18 Your friend’s phone is off again.
→ She ___ have forgotten to charge it.
(a) must
(b) can
(c) will
19 Your boss tells you the meeting is at 8 a.m.
→ You ___ be late tomorrow.
(a) shouldn’t
(b) might
(c) could
20 You hear a strange noise in the kitchen at night.
→ It ___ be the cat.
(a) might
(b) should
(c) mustn’t
21 You’re not sure what to wear for the interview.
→ You ___ dress formally to make a good impression.
(a) could
(b) should
(c) might
22 Your friend offers you another slice of cake, but you’re full.
→ No, thanks. I ___ eat another bite.
(a) mustn’t
(b) can’t
(c) shouldn’t
23 The restaurant says “Closed.”
→ We ___ come back tomorrow.
(a) will have to
(b) might
(c) should
24 You have a terrible headache after staying up late.
→ I ___ go to bed earlier next time.
(a) should
(b) could
(c) must
25 You see smoke coming from a neighbor’s house.
→ There ___ be a fire! Call the police!
(a) must
(b) might
(c) can
26 Your parents are on vacation in France, and you haven’t heard from them.
→ They ___ be enjoying their time too much to call.
(a) might
(b) must
(c) can’t
27 You’re not sure how to get to the train station.
→ You ___ ask the taxi driver.
(a) could
(b) must
(c) may
28 You don’t feel like cooking today.
→ We ___ order something online.
(a) might
(b) must
(c) can
29 Your best friend always helps everyone.
→ She ___ be one of the kindest people I know.
(a) must
(b) could
(c) should
30 You’re at the cinema and your phone starts ringing.
→ I ___ turn it off right now!
(a) must
(b) can
(c) may
Answer
1 (b) must – Logical deduction about the cause of illness.
2 (a) must – Expresses necessity for safety.
3 (a) should – Advice.
4 (a) might – Possibility, not certainty.
5 (b) should – Expresses regret about the past.
6 (c) have to – Expresses external necessity.
7 (a) must – Logical conclusion (he’s busy).
8 (b) should – Missed obligation or criticism.
9 (a) mustn’t – Strong prohibition.
10 (c) will – High certainty (based on forecast).
11 (a) must – Logical deduction.
12 (b) should – Expresses disappointment or criticism.
13 (b) can – Offering help / ability.
14 (b) should – Suggestion.
15 (a) must – Necessity (law or rule).
16 (b) must – Logical deduction.
17 (b) might – Future possibility.
18 (a) must – Logical deduction.
19 (a) shouldn’t – Warning or advice.
20 (a) might – Possibility.
21 (b) should – Advice.
22 (b) can’t – Physical impossibility.
23 (a) will have to – Necessity in the future.
24 (a) should – Advice for the future.
25 (a) must – Logical conclusion from clear evidence.
26 (a) might – Possible explanation.
27 (a) could – Suggestion or polite advice.
28 (c) can – Possibility or ability.
29 (a) must – Logical conclusion.
30 (a) must – Immediate necessity or strong obligation.
