Quick certainty map (past)
| Modal | Certainty | Meaning | Form | Example |
|---|---|---|---|---|
| must have | 90–100% sure TRUE | strong logical conclusion | must have + past participle | The lights were on. They must have left in a hurry. |
| can’t / couldn’t have | 90–100% sure NOT true | strong negative conclusion | can’t/couldn’t have + past participle | He was abroad. He can’t have attended the meeting. |
| may / might / could have | 30–60% possible | speculation (we don’t know) | may/might/could have + past participle | The email might have gone to spam. |
| should / ought to have | expected | past expectation/criticism | should/ought to have + past participle | You should have told me earlier. |
Use these forms to talk about past situations only. For the present use: must be / can’t be / may be, etc.
must have + V3 — strong positive deduction
- Logic evidence points strongly to a past fact.
- They didn’t answer— they must have been asleep.
- Judging by the footprints, a fox must have crossed the yard.
In negative deduction, use can’t/couldn’t, not *mustn’t (which means “not allowed”).
can’t / couldn’t have + V3 — strong negative deduction
- Almost certain it didn’t happen
- Her flight landed at 9. She can’t have arrived at 8.
- That voice couldn’t have been the manager. He’s away.
may / might / could have + V3 — possibility in the past
- Neutral/uncertain She may have missed the train.
- Negative possibility use may/might not have (not *could not for this meaning): They might not have heard you.
- Unrealized ability/opportunity with could have: You could have called, but you didn’t.
should / ought to have + V3 — expectation & criticism
- Expected but didn’t happen We should have left earlier.
- Polite criticism He ought to have checked the figures.
- Negative You shouldn’t have shouted. It was rude.
Ought to is slightly more formal/less common than should; both take to have + V3 in the past.
Form & word order
| Affirmative | Negative | Questions | Passive |
|---|---|---|---|
| subject + modal + have + V3 She must have forgotten. |
modal + not + have + V3 He might not have seen it. |
modal + subject + have + V3? Could they have left early? |
modal + have + been + V3 The file may have been deleted. |
Present vs past deduction (compare)
- Present He must be at work. / He can’t be at home.
- Past He must have been at work. / He can’t have been at home.
For continuous past actions, use been + V-ing: They must have been waiting for hours.
Common pitfalls
- ❌ He mustn’t have arrived (means “it’s not allowed”) → ✔ He can’t have arrived.
- Don’t mix couldn’t have (strong negative deduction) with might not have (weak negative possibility).
- Use the past participle after have: ✔ must have gone, ✖ must have went.
Past Deduction with Modals
Choose the correct option for each gap below.
Past Deduction with Modals
Choose the correct option to complete the sentences below.
Past Deduction with Modals
Complete the sentences using the verbs in brackets with a past modal verb form.
At 8:30 a.m., Detective Harris briefed the team about the museum theft. “Whoever took the sculpture 1 (study) the security schedule for weeks,” she said. “There are no scratches on the main door, so the thief 2 (force) the lock; someone with a key probably let them in.”
A neighbour reported a van idling near the loading bay at 7:40. The getaway driver 3 (wait) there for a while. Fibres on the fire-escape railing suggest the thief 4 (climb) in through the back.
The alarm log shows no alerts between 7:00 and 8:00, so someone 5 (disable) the system earlier. There is also a short glitch in the CCTV feed; an accomplice 6 (hack) the cameras remotely.
The curator was giving a live TV interview downtown at the time, so she 7 (help) the thieves directly. However, a torn audio-guide ticket near the staff exit implies the thief 8 (join) the late tour to scout the route.
Judging by the clean cuts on the frame, they 9 (use) professional tools. And if the intruder knew every blind spot, an insider 10 (give) them the floor plan.