wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Review Modal Verbs B1-B2

Total questions: 40

Worksheet time: 27mins

Name
Class
Date
1.

Zina was on holiday,

a)

so she had to go to school

b)

so she didn't have to go to school

c)

so she wasn't able to go to school

2.

Karen was very ill,

a)

so she had to go to school

b)

so she didn't have to go to school

c)

so she wasn't able to go to school

3.

Amy felt much better,

a)

so she had to go to school

b)

so she didn't have to go to school

c)

so she wasn't able to go to school

4.

My plane was leaving at 6.30 am,

a)

so I needn't have got up so early.

b)

so I was able to get up early.

c)

so I needed to get up early.

5.

I had a nice, long sleep,

a)

so I needn't have got up so early.

b)

so I was able to get up early.

c)

so I needed to get up early.

6.

My friend came later than I expected,

a)

so I needn't have got up so early.

b)

so I was able to get up early.

c)

so I needed to get up early.

7.

I should have worn a coat

a)

because it was dirty

b)

because it was really cold

c)

because it wasn't cold

8.

I couldn't wear my T-shirt

a)

because it was dirty

b)

because it was really cold

c)

because it wasn't cold

9.

I needn't have taken my warm boots

a)

because it was dirty

b)

because it was really cold

c)

because it wasn't cold

10.

Rob shouldn't have bought that mobile phone

a)

because his old one is broken

b)

because his mum was with him

c)

because it was very expensive

11.

Steve ought to have bought a new phone

a)

because his old one is broken

b)

because his mum was with him

c)

because it was very expensive

12.

Terry didn't have to buy the phone himself

a)

because his old one is broken

b)

because his mum was with him

c)

because it was very expensive

13.

I'm sure the traffic is really bad today. That...be the reason why Eva is so late.

a)

must

b)

can

14.

I don't really know where Wayne is at the moment. He...be in his bedroom.

a)

must

b)

might

15.

Magazines sometimes invent things, so this story...be true.

a)

might not

b)

mustn't

16.

Lots of my friends have passed that test, so it...be at all that difficult.

a)

can't

b)

could

17.

Fashions change very quickly these days, so you...not like this style next year.

a)

can

b)

may

18.

I'm thinking of going to the cinema with some friends this evening, so I...be here when you come back.

a)

must not

b)

might not

19.

We don't yet know if we're leaving next Tuesday or next Wednesday. It...be either of the two.

a)

could

b)

can

20.

Mrs Mallet doesn't drive, so that...be her car.

a)

can't

b)

mustn't

21.

Sometimes computers are difficult to repair, so yours...be ready for a few more days.

a)

can't

b)

may not

22.

This is the first time that Andrea's ever run 10 kilometres, so she...be very tired.

a)

must

b)

can't

23.

SAME MEANING-->Use one of these modals: "can't", "may", "might not" or "must"+the verb in brackets.

I'm sure schools 50 years ago weren't the same as they are nowadays. (be)

Schools 50 years ago...very different from nowadays.

(a)  

24.

SAME MEANING-->Use one of these modals: "can't", "may", "might not" or "must"+the verb in brackets.

It's possible that Joseph went to school by bus. (take)

Josef...the bus to school.

(a)  

25.

SAME MEANING-->Use one of these modals: "can't", "may", "might not" or "must"+the verb in brackets.

I'm sure their holiday wasn't very nice because the weather was terrible. (have).

With that terrible weather, they...a very nice holiday.

(a)  

26.

SAME MEANING-->Use one of these modals: "can't", "may", "might not" or "must"+the verb in brackets.

I wonder if Jayne remembers how to get here. (forget)

Jayne...how to get here.

(a)  

27.

SAME MEANING-->Use one of these modals: "can't", "may", "might not" or "must"+the verb in brackets.

I'm sure Chloe isn't still looking for her watch. (find)

Chloe...her watch by now.

(a)  

28.

SAME MEANING-->Use one of these modals: "can't", "may", "might not" or "must"+the verb in brackets.

We are going in the wrong direction. (miss)

Yes, we...a turning.

(a)  

29.

SAME MEANING-->Use one of these modals: "can't", "may", "might not" or "must"+the verb in brackets.

Shakespeare and Voltaire weren't alive at the same time, so they definitely never met. (know)

Shakespeare and Voltaire weren't alive at the same time, so they...each other.

(a)  

30.

SAME MEANING-->Use one of these modals: "can't", "may", "might not" or "must"+the verb in brackets.

Alison looks happy about her exam results, so she's certainly done well. (do)

Alison looks happy about her exam results, so she...well.

(a)  

31.

SAME MEANING-->Use one of these modals: "can't", "may", "might not" or "must"+the verb in brackets.

I'm not sure it's right to blame Ray for that mistake. (make)

Ray...that mistake.

(a)  

32.

SAME MEANING-->Use one of these modals: "can't", "may", "might not" or "must"+the verb in brackets.

Joe can't open the door. Maybe he can't remember where he put the key. (loose)

Joe can't open the door. He...the key.

(a)  

33.

Choose the correct option or options:

...have something to eat?

a)

Shall we

b)

How about

c)

Why don't we

34.

Choose the correct option or options:

...if my brother comes with us?

a)

Is it all right

b)

Do you think

c)

Do you mind

35.

Choose the correct option or options:

...you give a message to Claudia for me?

a)

Shall

b)

Could

c)

Would

36.

Choose the correct option or options:

...waiting for a few minutes?

a)

Could you

b)

Would you mind

c)

How about

37.

Choose the correct option or options:

...help me with this homework, please?

a)

Do you think you could

b)

Could you possibly

c)

Would you mind

38.

Choose the correct option or options:

That bag looks heavy...help you with it?

a)

Shall I

b)

Would I

c)

Can I

39.

Choose the correct option or options:

...I borrow your dictionary?

a)

Do you mind if

b)

May

c)

Would you mind

40.

Choose the correct option or options:

...we meet at about 5 o'clock tomorrow?

a)

Why don't

b)

Could

c)

Let's