wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

modals past

Total questions: 12

Worksheet time: 9mins

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.

The boss is not in good mood. The meeting ________been bad.

a)

couldn't have

b)

must have

c)

mustn't have

d)

need have

4.

Atakan forgot the appointment yesterday. We _____________ reminded him.

a)

should have

b)

shouldn't have

c)

might have

d)

couldn't have

5.

Sena _________________________ walked to work but she took the taxi instead.

a)

could have

b)

shouldn't have

c)

couldn't have

d)

needn't have

6.

My hair was awful! I ______________ looked at the mirror before I left the house.

a)

might have

b)

mustn't have

c)

might not have

d)

should have

7.

I ___________________________________ (buy) bread but I didn’t know we needed it. (past possibility)

a)

could have bought

b)

could has bought

c)

must have bought

d)

should have bought

8.

Is "can" used as modal in the past?

a)

Yes

b)

No

9.

Is this sentece correct or incorrect?

It should had been the other way around.

a)

Correct

b)

Incorrect

10.

We ___________________________________ (invite) so many people to our party! I’m worried that we won’t have enough room for everyone. (past negative advice / regret)

a)

shouldn´t have invited

b)

should have invited

c)

would have invited

d)

wouldn´t have invited

11.

I ___________________________________ (start) saving money years ago! (past advice / regret)

a)

should have started

b)

could have started

c)

would have started

d)

might have started

12.

I ___________________________________ (eat) so much chocolate! I feel sick! (past negative advice / regret)

a)

mustn´t have eaten

b)

shouldn´t have eaten

c)

shouldn´t have ate

d)

couldn´t have ate