Modal Verbs– English Grammar Test for B2

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

Tests:   1234567891011

1
A: I’m feeling really tired today.
B: You ___ take a nap before dinner.

2
A: The sky is so dark.
B: It ___ rain soon.

3
A: I can’t find my keys anywhere!
B: You ___ have left them in the car.

4
A: My phone battery is dead again.
B: You ___ charge it overnight.

5
A: I’m not sure where Tom is.
B: He ___ be at the library; he goes there every afternoon.

6
A: I’m sorry, but you can’t go in there.
B: Oh, so I ___ wait outside?

7
A: I think I heard something outside.
B: That ___ be the wind.

8
A: Can I borrow your pen, please?
B: Of course, you ___.

9
A: I forgot to submit the report yesterday.
B: You ___ have done it earlier!

10
A: I’m not sure if this road is safe.
B: We ___ take another route, just in case.

11
A: I’ve lost my wallet!
B: You ___ call the bank immediately.

12
A: My boss is so strict.
B: You ___ be more careful with deadlines.

13
A: I saw John running down the street.
B: That’s strange. He ___ be in class right now.

14
A: Is it okay if I open the window?
B: Sure, you ___. It’s quite hot in here.

15
A: Why didn’t you call me last night?
B: Sorry, I ___ have called, but my phone wasn’t working.

16
A: There’s someone at the door.
B: It ___ be the delivery man. I’m expecting a package.

17
A: I can’t solve this math problem.
B: You ___ ask your teacher for help.

18
A: I’m freezing!
B: You ___ wear a warmer jacket next time.

19
A: The exam starts in five minutes!
B: We ___ hurry or we’ll be late.

20
A: Why is Jane so late?
B: She ___ have missed the train.

21
A: I’m not allowed to use my phone in class.
B: Yeah, we ___ use them either.

22
A: I didn’t know about the meeting.
B: You ___ check your email more often.

23
A: Is this your bag?
B: No, it ___ be mine. Mine’s blue, not black.

24
A: The lights are on in their house.
B: They ___ be home then.

25
A: I think I saw Paul yesterday.
B: You ___ have; he’s been abroad all week.

26
A: What should I do if I fail the test?
B: You ___ talk to your teacher about retaking it.

27
A: Is it okay if I leave early today?
B: Yes, you ___ go now.

28
A: I’m not sure if I locked the door.
B: You ___ check before we go out.

29
A: I can’t find my glasses.
B: They ___ be on your desk. You had them there this morning.

30
A: I’m so sorry I broke your cup.
B: Don’t worry, it ___ happen to anyone.

Answer

1 should / ought to – Giving advice.
2 might / could – Expressing possibility.
3 must – Logical deduction about the past.
4 should / ought to – Suggestion.
5 might / could – Uncertain possibility.
6 must – Indicates necessity or rule.
7 must – Logical assumption (probably the wind).
8 can / may – Giving permission.
9 should / ought to – Missed obligation or criticism.
10 should – Giving advice or suggestion.
11 must – Expressing strong necessity.
12 should / ought to – Advice.
13 should / ought to / must – Logical expectation (contradicted).
14 can / may – Permission.
15 should / could – Missed opportunity or obligation.
16 must – Logical conclusion from evidence.
17 should / could – Advice or suggestion.
18 should / ought to / could have – Advice about better action.
19 must / have to – Express urgency or necessity.
20 might / may / could – Possibility.
21 can’t / mustn’t – Prohibition (same rule applies).
22 should – Advice for improvement.
23 can’t – Logical impossibility.
24 must – Logical deduction.
25 can’t – Logical impossibility in the past.
26 should / could – Advice.
27 may / can – Permission.
28 should / ought to – Advice.
29 must – Logical deduction.
30 can – Expressing possibility or reassurance.

Tests:   1234567891011