wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Modal Verbs 2 (Past Modals)

Total questions: 45

Worksheet time: 21mins

Name
Class
Date
1.

1. If you wanted to stay in that hotel, you __ booked before!

a)

could have

b)

might have

c)

should have

d)

couldn't have

2.

2. He __ committed the crime, as he had both the motive and the opportunity.

a)

can't have

b)

could have

c)

would have

d)

should have

3.

3. If I had known about your accident, I __ phoned you.

a)

should have

b)

might have

c)

must have

d)

would have

4.

4. Lucy __ attended the concert, but we aren't sure.

a)

may have

b)

can't have

c)

should have

d)

would have

5.

5. You __ finished that book already! You only started reading it an hour ago.

a)

can't have

b)

might have

c)

shouldn't have

d)

would have

6.

6. I think they __ got lost - surely they'd be here by now!

a)

can have

b)

might have

c)

must have

d)

should have

7.

7. Oh no! My phone isn't in my bag. I __ left it on the train.

a)

can have

b)

might have

c)

should have

d)

would have

8.

8. She __ been a lawyer but she decided to study accountancy instead.

a)

can't have

b)

might have

c)

may have

d)

could have

9.

9. You __ gone to Dan's party - it was fantastic!

a)

should have

b)

must have

c)

would have

d)

couldn't have

10.

10. I'm so sorry I woke you up. I __ called you if I knew you were sleeping.

a)

can't have

b)

might not have

c)

shouldn't have

d)

wouldn't have

11.

Which is the degree of certainty of the modal must?

a)

100%

b)

90%

c)

75%

12.

Which is the degree of certainty of the modal could

a)

50%

b)

100%

c)

20%

d)

60%

13.

Which is the degree of certainty of the modal might?

a)

20%

b)

30%

c)

90%

d)

35%

14.

The car driver might have ______to pass between two buses.

a)

tries

b)

tried

c)

tryed

d)

intent

15.

Students must have _________ the exam on time so they do not get low grades.

a)

did

b)

does

c)

make

d)

taken

16.

Mike has lost a lot of weight recently. He ___________have gone on a healthy diet.

a)

might

b)

must

c)

can

d)

can't

17.

Sara is so tired today. She _________ have slept badly last night.

a)

could

b)

can

c)

must

d)

can't

18.

Kelly is not at home today. She might have ______ to the shop with her friends.

a)

gone

b)

goed

c)

went

d)

goes

19.

Is this sentece correct or incorrect?

It should had been the other way around.

a)

Correct

b)

Incorrect

20.

Is this sentece correct or incorrect?

It might have been a ghost or a hostile entity.

a)

Correct

b)

Incorrect

21.

She ................................studied really hard. She passed all her exams with excellent grades.

a)

might have

b)

could have

c)

should have

d)

must have

22.

I had to wait 45 minutes for a bus yesterday. There ................................ been an accident or maybe a strike.

a)

should have

b)

might have

c)

can have

d)

must have

23.

Sarah ................................ been so happy when she found out she was being promoted

a)

can't have

b)

must have

c)

shouldn't have

d)

couldn't have

24.

Andrew did no revision for the exam but he's passed. I think he ................................ cheated.

a)

must have

b)

couldn't have

c)

shouldn't have

d)

might have

25.

The boss is in a terrible mood. The meeting ................................ been good.

a)

must have

b)

might have

c)

can't have

d)

shouldn't have

26.

I left my bicycle in front of the library and it's disappeared. Someone ................................ stolen it.

a)

might have

b)

can't have

c)

must have

d)

must not have

27.

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

a)

should have

b)

must have

c)

can't have

d)

might have

28.

I'm sorry but Samantha isn't here. She ................................ already left the office.

a)

may have

b)

can't have

c)

must have

d)

could have

29.

He ................................ bought a new car. He doesn't have any money

a)

couldn't have

b)

may have

c)

must have

d)

might have

30.

He __ committed the crime, as he had both the motive and the opportunity.

a)

can have

b)

must not have

c)

may not have

d)

could have

31.

Lucy __ attended the concert, but we aren't sure.

a)

couldn't have

b)

must have

c)

may have

d)

might not have

32.

You __ finished that book already! You only started reading it an hour ago.

a)

might not have

b)

could have

c)

may not have

d)

can't have

33.

Your house looks great. You ___ spent a lot of time painting it.

a)

must have

b)

could have

c)

should have

d)

might have

34.

Michael went running in the rain.He.... gotten sick.

a)

must have

b)

could have

c)

shouldn't

d)

might

35.

It was so dark that ı fell down the stars.I .... fixed the light.

a)

must have

b)

could have

c)

should have

d)

might have

36.

Patty ...... gone by bus .Why did she walk ?

a)

must have

b)

might have

c)

should have

d)

could have

37.

He ___ stolen the car. He was with me all the time

a)

must have

b)

should have

c)

might have

d)

can't have

38.

The chocolate cake is all gone! Someone ___ eaten it.

a)

must have

b)

should have

c)

might have

d)

could have

39.

I can’t believe you met Steve Jobs in person. That _______ been amazing!


a)

could have

b)

must have

c)

might have

40.

Do you think we _______ avoided the economic crisis if we had taken greater precaution?

a)

might not have

b)

must have

c)

could have

41.

The investigators have several ideas about what _______ caused the fire.

a)

would have

b)

might have

c)

could have

42.

Matt _______ graduated college in 1997. He was only 14 years old.

a)

must have

b)

might not have

c)

couldn't have

43.

I was in a meeting at work when my girlfriend texted me saying she needed to see me right away. What should I ________?

a)

do

b)

have done

c)

have do

d)

done

44.

We left all our trash at the park. What would you have done?

I would have ______ it with me and ______ it away later.

a)

taken / thrown

b)

take / throw

c)

took / threw

d)

takes / throws

45.

Andrew did no revision for the exam but he's passed. I think he ................................ cheated.

a)

can't have

b)

must have

c)

might have

d)

shouldn't have