WorksheetsPast modal of deduction: must, might and can´t have Level 12B
Total questions: 10
Worksheet time: 5mins
1. He ......................... bought a new car. He doesn't have any money.
must have
might have
can't have
2. I had to wait 45 minutes for a bus yesterday. There ....... been an accident or maybe a strike.
might have
must have
can't have
3. She ...................... studied really hard. She passed all her exams with excellent grades.
might have
must have
can't have
4. I'm sorry but Samantha isn't here. She ............................ already left the office.
must have
can't have
might have
5. The boss is in a terrible mood. The meeting ................................ been good.
can't have
must have
might have
6. Sarah ................................ been so happy when she found out she was being promoted.
might have
can't have
must have
7. Mary ......................... gone on holiday; I saw her ten minutes ago!
must have
might have
can't have
8. I can't believe she hasn't arrived yet. She .............................. missed the bus.
can't have
must have
9. I'm not sure but I think I ................................ left my keys in the car.
might have
must have
10. By this time next year I ___________
might have moved to London.
can´t have moved to London
must have have moved to London
