wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Modal verbs final practice

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

I'm certain that she .... what she said. She adores you, she would never want to hurt your feelings.

a)

must have meant

b)

can't have meant

c)

can't mean

2.

You... someone else re-read the whole of your booklet for your TIP as there are too many mistakes.

a)

must have

b)

'd better have

c)

might have

3.

.... hand back her portfolio on time for the HEAD?

a)

Was she allowed to

b)

Should she

c)

Did she manage to

4.

She said that she... join us later. It depends when the meeting finishes.

a)

might

b)

must

c)

should

5.

I'm so sorry, I ... 'Star Wars' without falling asleep.

a)

needn't have watched

b)

have never been able to watch

c)

may never have watched

6.

The doctor said that you ... your antibiotics for 10 days. That's why you're still sick.

a)

must have taken

b)

needn't have taken

c)

should have taken

7.

I think they ... for the final presentation.

a)

mustn't be preparing

b)

might be preparing

c)

need to be preparing

8.

In order to enter the conservatory, I .... for 3 hours every day. The practical exam will be next week.

a)

needed to rehearse

b)

have to rehearse

c)

should have rehearsed

9.

I really .... start focusing more on my schoolwork.

a)

ought to

b)

am able to

c)

must

10.

That's impossible, he ... about her sweetie's birthday. He's such a thoughtful person.

a)

mustn't have forgotten

b)

can't have forgotten

c)

needn't have forgotten

11.

I'm so happy that I .... this weekend. I could enjoy the ski slopes for the whole weekend.

a)

needn't have worked

b)

didn't have to work

c)

didn't need to work

12.

Do you think we will ... a week off before the final exams ?

a)

be able to have

b)

can have

c)

be allowed to have

13.

He ... check all the details with the technical team before the rocket launch.

a)

have to

b)

has to

c)

might

14.

.... to call for the help of her sister to wrap up this project for tomorrow?

a)

Did she need

b)

Does she need

c)

Does she have

15.

I'm certain that .... for you. He's always been such a huge supporter of yours.

a)

might have voted

b)

should have voted

c)

must have voted