She ................................studied really hard. She passed all her exams with excellent grades.
- must have
- might have
- can't have
- should have
You ................................ shouted at him. He'll never forgive you.
- might have
- shouldn't have
- must have
- can't have
He ................................ arrived by now. It's only a 20 minute journey.
- must have
- might have
- can't have
- shouldn't have
The concert was fantastic. You really ................................ come.
- must have
- might have
- can't have
- should have
The boss is in a terrible mood. The meeting ................................ been good.
- must have
- might have
- can't have
- shouldn't have
Sarah ................................ been so happy when she found out she was being promoted.
- must have
- might have
- can't have
- shouldn't have
I had to wait 45 minutes for a bus yesterday. There ................................ been an accident or maybe a strike.
- must have
- might have
- can't have
- should have
He ................................ bought a new car. He doesn't have any money.
- must have
- might have
- can't have
- should have
Andrew did no revision for the exam but he's passed. I think he ................................ cheated.
- must have
- might have
- can't have
- shouldn't have
I left my bicycle in front of the library and it's disappeared. Someone ................................ stolen it.
- must have
- might have
- can't have
- should have
Clara was very upset with you yesterday. You ................................ apologised for saying she was lazy.
- must have
- might have
- can't have
- should have
John has forgotton about the meeting. We ................................ reminded him about it yesterday.
- must have
- might have
- shouldn't have
- should have
I'm sorry but Samantha isn't here. She ................................ already left the office.
- must have
- might have
- can't have
- should have
You ................................ tried to fix the roof yourself. You might have fallen off and been badly injured.
- must have
- might have
- can't have
- shouldn't have
He ............................ known it was your birthday. Otherwise, I'm sure he would have wished you a happy day.
- must have
- might have
- can't have
- shouldn't have