English grammar · Intermediate
Past Modals: Must Have, Should Have, Could Have, and Can't Have
Past modals are modal verbs followed by have and a past participle: must have, might have, may have, can't have, should have, could have, would have. English uses them for two jobs that ordinary past tenses cannot do: deduction about a past event you did not witness (She must have left; He can't have forgotten), and comment on a past action, as criticism, regret, or a missed chance (You should have called; We could have taken a taxi). The modal still carries the speaker's judgement; have plus the participle is what locates that judgement in the past.
The lights are on; they must have got home.
must have plus a participle: a confident deduction about the past
What it is
A modal names a judgement: certainty, possibility, obligation, or advice. To aim that judgement at the past, English does not put the modal itself into a past tense. It adds have plus a past participle after the modal, and the whole string is the past modal: must have gone, might have seen, can't have been, should have asked, could have won. Two families of meaning share the form. Deduction reads evidence and reconstructs what happened. Comment looks at a completed action and says it was the wrong one, the right one, or a chance that was missed. Because the form is identical, the rest of the sentence and the context decide which family you are in.
Her coat is still here; she can't have left. (deduction: the evidence rules leaving out) You should have brought a coat. (comment: bringing one was the better action, and you did not)
How to spot it
Look for a modal immediately followed by have and a past participle, with no to: must have missed, might have broken, should have written. In speech have often reduces to a weak 've or even a schwa: must've, should've, which is why should of is a common spelling mistake.
- The streets are wet; it must have rained. (wet streets as evidence: confident deduction)
- He might have missed the last bus. (a possibility, not a conclusion)
- You shouldn't have shouted at her. (criticism of a completed action)
- We could have booked a cheaper fare. (a chance that existed and was not taken)
Could have is ambiguous on the page until you have the context. After a locked door it can be deduction (She could have gone out). After a regret it is a missed opportunity (We could have gone out). Should have is almost always comment, not deduction.
Past Modals Quick Reference
Past modals by the speaker's purpose
| Form | Purpose | Example |
|---|---|---|
| must have + past participle | confident deduction: the evidence points one way | The oven is hot; someone must have used it. |
| can't have / couldn't have + past participle | confident negative deduction: the evidence rules it out | She can't have forgotten; she wrote it down. |
| might have / may have + past participle | a past possibility, not a conclusion | He may have taken a later train. |
| should have / ought to have + past participle | criticism, regret, or an expected past that failed | I should have double-checked the address. |
| could have + past participle | missed opportunity, or a weaker past possibility | You could have asked me for a lift. |
| would have + past participle | an unreal past result, often with an if-clause | I would have warned you if I'd known. |
| needn't have + past participle | an action that happened but was unnecessary | You needn't have packed lunch; they fed us. |
Common Past Modals Examples in English
Grouped by what the speaker is doing with the past, because the same have-plus-participle shape covers several jobs:
Reading Past Evidence
- There's no answer; they must have gone out.
- silence as evidence of absence
- He can't have written this; the style is all wrong.
- can't have: the evidence makes it impossible
- The window's open; a draught might have blown the papers.
- might have: one possible cause
- She couldn't have seen the sign; it was covered in snow.
- couldn't have: impossibility given the facts
Must have and can't have sit at opposite ends of the same scale. Might have and may have sit in the middle and do not commit the speaker.
Criticism and Regret
- You should have told the organiser sooner.
- criticism: the better action was not taken
- I shouldn't have sent that message.
- regret aimed at the speaker
- He ought to have apologised in person.
- ought to have: a slightly more formal should have
- They shouldn't have charged us extra.
- a complaint about a completed decision
Should have looks back at a past in which a different action was the right one. It does not reconstruct what happened; it judges it.
Missed Chances and Unreal Results
- We could have walked; it was only ten minutes.
- a real alternative that was not taken
- She could have been a pianist if she'd kept it up.
- a talent that was not followed through
- I would have collected you, but my car was in the garage.
- would have: a blocked past offer
- They might have won if the referee had seen the foul.
- might have in a third-conditional result
Could have for a missed chance often stands alone. Would have and might have in this group usually need an if-clause or a but-clause to name the obstacle. That is the third-conditional page's territory as well.
Expectation that Failed
- The parcel should have arrived yesterday.
- an expected past that apparently did not happen
- She should have been here by now.
- a timetable plus present evidence of absence
- The sauce ought to have thickened by this stage.
- a process that has not reached the expected point
- He should have known better.
- an expected standard of judgement that was missed
Should have for a failed expectation is close to criticism, but the target can be a situation rather than a person: The parcel should have arrived does not blame the parcel.
How Past Modals Work
The grammar is one shape. The skill is naming the job it is doing in the sentence.
Modal Plus Have Plus Participle
The modal stays in its one unchanging form. Have does not become has, even after he, she, or it. The past participle carries the lexical meaning and, for irregular verbs, has to be known: gone, seen, written, taken. To have after a modal (must to have left) is the error this rule prevents.
She must have seen the notice. They might have taken a detour.
must / might stay bare; have does not change; seen and taken are participles
Modal + have + past participle, no to, no has.
Deduction and Comment Are Different Jobs
Must have and can't have reconstruct the past from evidence you have now. Should have and shouldn't have evaluate a past action against a standard. Could have sits in both families: with evidence it is a weak deduction, with a better unused option it is a missed chance. Asking which job the sentence is doing stops you from reading You should have left as a guess about whether someone left.
The kettle is cold; she can't have made tea. You should have made tea.
can't have reads the cold kettle; should have judges a choice
Evidence: must / can't / might. Judgement: should / could.
Can't Have, Not Mustn't Have, for Negative Deduction
The negative of a confident past deduction is can't have or couldn't have, not mustn't have. Mustn't have exists in some dialects as a deduction, but in standard British and American teaching it is avoided, because mustn't in the present means prohibition. She mustn't have left is therefore unclear; She can't have left is the form examiners want.
He left his keys; he can't have gone far.
can't have, not mustn't have, for the negative conclusion
Negative deduction = can't have.
Would Have Belongs with an Unreal Past
Would have plus a participle is the result half of the third conditional and of mixed past comments: I would have helped if you'd asked. Without some stated or implied condition, would have sounds unfinished. Could have and might have can fill the same slot with weaker force: she might have passed if she'd revised.
I would have walked you home if I'd realised it was so late.
would have plus an if-clause names a past that did not happen
Would have needs a blocked or imagined past.
Common Mistakes with Past Modals
Incorrect: She must has taken the earlier train.
Correct: She must have taken the earlier train.
Have after a modal never becomes has. The modal does not inflect, and have is part of the perfect infinitive that follows it, not a present-tense verb agreeing with she.
Incorrect: He mustn't have seen the email; he never replied.
Correct: He can't have seen the email; he never replied.
Standard deduction uses can't have (or couldn't have) for the negative conclusion. Mustn't have is heard in some varieties, but it collides with the prohibition meaning of mustn't and is marked wrong in most exams.
Incorrect: You should of called me.
Correct: You should have called me.
Spoken should've sounds like should of, and the spelling follows the ear. The grammar is have, the perfect auxiliary, never the preposition of.
Incorrect: They must have leave already.
Correct: They must have left already.
The third piece is a past participle, not a bare infinitive. Leave has to become left. The same error produces must have went instead of must have gone.
Continuous Forms and Need Not Have
Two extra shapes sit on top of the basic past modal, and one semi-modal pair is worth separating.
Modal + have been + -ing
Adding been plus an -ing form aims the deduction or comment at an action in progress at a past moment: She must have been waiting for hours. You should have been working, not scrolling.
- Their coats are soaked; they must have been walking in the rain.
- an activity in progress, deduced now
- You should have been wearing a helmet.
- criticism of a missing ongoing precaution
- He might have been joking, but nobody laughed.
- a possible activity, not a completed act
Use the continuous when the duration or the activity itself is the point. She must have waited is also possible and treats the wait as a completed whole.
Needn't have vs. didn't need to
Needn't have plus a participle means the action happened, and it was unnecessary. Didn't need to means it was not necessary, and usually that it did not happen. The pair is a classic exam contrast.
- You needn't have bought flowers; I already had some.
- the flowers were bought, and it was unnecessary
- We didn't need to buy flowers; the host had some already.
- usually: we did not buy any
- She needn't have rushed; the train was delayed.
- she did rush, and it was wasted effort
Didn't need to can also describe a past absence of obligation when you do not care whether the action happened. Needn't have always implies that it did.
Quick Check: Past Modals
Complete each sentence with a past modal that matches the purpose in brackets.
1. The bakery is dark; it ___ (close) early. (confident deduction)
Answer: must have closed
evidence now, event in the past
2. She ___ (forget) the meeting; her diary is always with her. (negative deduction)
Answer: can't have forgotten / couldn't have forgotten
can't have, not mustn't have
3. You ___ (save) a copy before you hit delete. (criticism)
Answer: should have saved
the better past action was not taken
4. We ___ (take) the riverside path; it would have been prettier. (missed chance)
Answer: could have taken
an unused option
5. You ___ (bring) dessert; I had already baked a cake. (action happened, unnecessary)
Answer: needn't have brought
needn't have, because the bringing occurred
Past Modals FAQs
- What are past modals in English?
- They are modal verbs followed by have and a past participle: must have left, might have seen, should have asked, could have won. The modal still expresses certainty, possibility, criticism, or a missed chance; have plus the participle places that judgement in the past.
- What is the difference between must have and should have?
- Must have is a deduction from evidence: Her cup is empty; she must have finished her tea. Should have is a comment on a past action that was not the right one, or that failed an expectation: You should have finished your tea before it went cold. Must have reconstructs; should have judges.
- Can I say he mustn't have done it?
- In standard teaching, no. The negative of a confident past deduction is He can't have done it or He couldn't have done it. Mustn't have is used for deduction in some dialects, but it is safer to keep mustn't for prohibition (You mustn't touch that) and can't have for the past conclusion.
- What does could have mean?
- Two things, and context decides. As a missed opportunity it means a real past option was not taken: We could have cycled; the weather was fine. As a weak deduction it means a past event is possible: She could have cycled; her bike is not in the hall. Would have is different again: it names an unreal past result that needed a condition.
- Why do people write should of?
- Because should have is pronounced should've in fluent speech, and've sounds like of. The written form is always have (or 've). The same trap produces could of and would of, which are also errors.