wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Modals and Modal Perfects

Total questions: 9

Worksheet time: 6mins

Name
Class
Date
1.

"Who's at the door?"


"It _________ be Mike. He said that he would come over around now."

a)

Must

b)

Should

c)

Might

d)

Can't

2.

I _____________________ that he didn't want sushi. He had told me that he didn't like fish.

a)

should know

b)

should have known

c)

can't have known

d)

might not have known

3.

Where's Tom?


I don't know. He _____________ lost on his way here.

a)

must get

b)

must have gotten

c)

might have gotten

d)

could have gotten

4.

I really wish I could speak English better. I ________________ more when I was younger.

a)

should study

b)

would have studied

c)

should have studied

d)

might study

5.

I feel so sick. I ____________ that old sushi. What was I thinking?

a)

must have eaten

b)

can't have eaten

c)

shouldn't have eaten

6.

If I had known that we needed milk, I ________________ some on my way home.

a)

could have bought

b)

would have bought

c)

can't have bought

d)

shouldn't have bought

7.

When you arrive someone _________________ be able to help you.

a)

can

b)

will

c)

might

d)

should

8.

You have eaten macaroni and cheese every day for 2 weeks. You ______________ be sick of it.

a)

should

b)

must

c)

will

d)

might

9.

Why didn't Peter come to class today?


I don't know. He ______________________ sick.

a)

could have been

b)

would have been

c)

might have been

d)

may have been