You are on page 1of 4

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

1.   can't have

2.   must have

3.   should have

4.   might have

 Clara was very upset with you yesterday. You ................................ apologised for
saying she was lazy.
1.   should have
2.   must have
3.   can't have
4.   might have

You ................................ tried to fix the roof yourself. You might have fallen off and been badly
injured.

might have

can't have

shouldn't have

must have

 The concert was fantastic. You really ................................ come.

1.   should have

2.   might have

3.   can't have

4.   must have

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

can't have

might have

should have

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

might have

must have

should have

can't have

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

might have

can't have

must have

should have

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

shouldn't have

must have

can't have

might have

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

can't have

might have

must have

shouldn't have

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


can't have

might have

must have

shouldn't have

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

must have

might have

can't have

should have

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

shouldn't have

can't have

might have

must have

John has forgotton about the meeting. We ................................ reminded him about it
yesterday.

shouldn't have

must have

might have

should have

He ............................ known it was your birthday. Otherwise, I'm sure he would have wished
you a happy day.

shouldn't have

must have
can't have

might have

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

must have

can't have

might have

shouldn't have

She must have gone out - There is strong evidence.


I might have made a - There is a possibility that I made a
mistake mistake.
He can't have been there. - It's impossible.
You should have - A criticism
apologised
You shouldn't have said - A criticism
that.

You might also like