wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

past modals

Total questions: 13

Worksheet time: 35mins

Name
Class
Date
1.

She ________________ studied really hard. She passed all her exams with great grades.

a)

can't have

b)

Must have

c)

should have

d)

Shouldn't have

2.

You ________________ shouted at him. He'll never forgive you.

a)

can have

b)

must have

c)

should have

d)

shouldn't have

3.

He ___________________ arrived by now. It's only a 20 mins journey.

a)

should have

b)

can't have

c)

musn't have

d)

can have

4.

My grandmother is eighty-five, but she ……………… still read and write without glasses. (Ability)

a)

May

b)

Might

c)

Can

d)

Could

5.

John______________ gone on holiday. I saw him this morning downtown. (Non happened action)

a)

Can't have

b)

Must have

c)

Might have

d)

Should have

6.

You _____________ lose any more weight. You are already slim. (Necessity)

a)

Shouldn't

b)

Mustn't

c)

Needn't

d)

Don't have to

7.

______________ you take care of my dog for a day? (Polite request)

a)

Can

b)

Would

c)

Should

d)

Shall

8.

The weather ___________________________________ been any worse! (past negative possibility)

a)

couldn't have

b)

wouldn't have

c)

might not have

d)

may not have

9.

She ______________ sell her home because she needs money. (weak possibility)

a)

Need

b)

Must

c)

Might

d)

Can

10.

You ___________________________________ been rude to him. He’s going to be really angry now. (past negative advice / regret)

a)

Needn't have

b)

Wouldn't have

c)

Mustn't have

d)

Shouldn't have

11.

It is snowing outside so I _______________ stay at home. (Intention)

a)

Can

b)

Will

c)

May

d)

Could

12.

"The microwave seems to be working again." "Maybe Andy fixed it."

a)

Andy might have fixed it.

b)

Andy fixed it.

c)

Andy must have fixed it.

d)

Andy can't have fixed it.

13.

"I got lost on my way here." "It would have been a good idea to use your GPS."

a)

You could've been used a GPS.

b)

You should've used a GPS.

c)

You must use a GPS.

d)

You can use a GPS.