Home · B1 Intermediate · Unit 10
Unit 10
Modal Verbs: Past
must have / might have / should have
Modals in the Past
We use modal + have + past participle to talk about the past — for deductions, possibilities, regrets, and missed opportunities. The modal tells us how sure or sorry we are about a past situation.
Key rule: Always use have (never "has") + past participle after the modal.
The Five Key Modals
| Modal | Meaning | Example |
|---|---|---|
| must have | Strong logical deduction — almost certain it happened | She must have forgotten the meeting. |
| might have / could have | Possibility — not sure if it happened | He might have missed the bus. |
| can't have | Impossibility — certain it did NOT happen | She can't have known — she just arrived. |
| should have | Regret or criticism — the right thing wasn't done | You should have called me! |
| would have | Hypothetical past — what would have happened in different circumstances | I would have helped if I'd known. |
Must Have vs Can't Have — Certainty
These two are opposites on the certainty scale:
| Must have (positive deduction) | Can't have (negative deduction) |
|---|---|
| Almost certain something DID happen | Almost certain something DID NOT happen |
| He must have left — his coat is gone. | He can't have left — his coat is still here. |
| She must have been tired — she fell asleep instantly. | She can't have been tired — she was dancing all night! |
Might Have / Could Have — Possibility
- Might have and could have both express uncertainty about the past.
- He might have taken the wrong bus. (= perhaps he did)
- She could have left already. (= it's possible)
- Could have also expresses a missed opportunity: You could have told me! (but you didn't)
- Might have, may have and could have are very similar when we talk about possibility.
Should Have — Regret & Criticism
Should have means the right or expected thing did NOT happen. It carries a tone of regret (self-criticism) or criticism (of others).
| Regret (self) | Criticism (of others) |
|---|---|
| I should have studied harder. | You should have told me earlier. |
| I shouldn't have eaten so much. | He shouldn't have been so rude. |
| We should have left earlier. | They should have checked first. |
Would Have — Hypothetical Past
Would have describes what would have happened in different circumstances — it is often part of a conditional (third conditional).
- I would have come to the party, but I was ill.
- She would have helped if she'd known.
- We wouldn't have missed the train if we'd left earlier.
- ⚠ Would have does NOT express deduction or certainty — it always describes an imagined/unreal past.
Needn't Have vs Didn't Need To
| Form | Meaning | Example |
|---|---|---|
| needn't have + past participle | You did it, but it was not necessary. | I needn't have brought my umbrella — it didn't rain. |
| didn't need to + verb | It was not necessary (usually you didn't do it). | I didn't need to take an umbrella, so I left it at home. |
| could have + past participle | a missed chance / possible but didn't happen | You could have asked me for help! · He could have been killed. |
Annotated Examples
Subject
Verb
Auxiliary
Object
Adjective
Adverb
Preposition
Hover over any word to see its role.
subjectSheauxiliarymust haveverbleftadverbearly— her desk is clear.
↳ Must have = logical deduction from evidence.
subjectYouauxiliaryshould haveverbtoldobjectmeobjectabout the meeting!
↳ Should have = criticism — the right thing was not done.
subjectIauxiliarywould haveverbhelpedobjectyouif I'd known.
↳ Would have = hypothetical — different circumstances.
Common Mistakes
She must went home.
→
She must have gone home.
Always use have + past participle after the modal.
He could has been late.
→
He could have been late.
Use "have" (not "has") after a modal.
You should tell me earlier.
→
You should have told me earlier.
"Should have" is needed for past regret/criticism.
I would helped you.
→
I would have helped you.
Missing "have": would have + past participle.
He can't have knows it.
→
He can't have known it.
Past participle needed: known (not knows).
You must have told me! (= criticism)
→
You should have told me!
Criticism → should have. "Must have" is for deduction.
She mustn't have seen it.
→
She can't have seen it.
Negative deduction about the past → can't have / couldn't have.