Grammar rule and drill

Past modals of deduction: must have, might have, can't have

Must have shows certainty, might have shows possibility and can't have shows impossibility about the past. All three take have plus the past participle.

CEFR B1-B220 questionsUpdated 5 October 2026

Go to the drillRead the ruleDownload worksheet (PDF)

Past modals of deduction explain why something happened when you did not see it. "She must have missed the bus" is a confident conclusion. "He might have forgotten" is one possibility among several. "They can't have arrived yet" rules the idea out.

The form is regular: modal, then have, then the past participle. Have never changes, so the pattern is always must have seen, might have gone, can't have known. The difference between the three modals is only how certain you are.

This page explains the three levels of certainty, the evidence that usually follows, and the mistakes that mix past deduction with obligation or criticism. The 20-question drill checks each form with a one-sentence rule.

The rule

The three levels of certainty

  • Must have is almost certain: "She must have missed the bus."
  • Might have, may have and could have are possible: "He might have forgotten."
  • Can't have and couldn't have are impossible: "They can't have arrived yet."
  • Choose the level of certainty first, then add the evidence.

The form: modal plus have plus past participle

  • Every past deduction uses have plus the past participle: must have seen, might have gone.
  • Have never changes: "She must have known", not "she must has known".
  • The negative of must have is can't have, not mustn't have.
  • Spoken English often shortens have: "must've", "might've".

Must have and can't have

  • Must have draws a confident conclusion: "The lights are off; they must have gone out."
  • Can't have rejects a conclusion: "He can't have finished already."
  • The evidence usually appears in a second clause or the sentence before.
  • Use must have only when the evidence is strong.

Might have, may have and could have

  • These three are close in meaning: "She might have taken the early train."
  • Could have can also criticise an unused opportunity: "You could have told me."
  • Might not have and may not have mean possibly not: "He might not have seen the message."
  • Can't have is stronger than might not have, because it rules the action out.

Common confusions

  • Do not confuse must have with had to: "I had to leave" is an obligation, not a deduction.
  • Do not use mustn't have for a past deduction: "He mustn't have seen it" is wrong.
  • Should have is criticism, not deduction: "You should have called."
  • Would have is unreal: "I would have helped if you had asked."

Examples

  • She must have missed the bus.A confident conclusion from the evidence.
  • He might have forgotten our appointment.One possibility among several.
  • They can't have arrived yet; it is too early.The idea is impossible on the evidence.
  • You could have told me the truth.Could have criticises an unused opportunity.
  • The lights are off, so they must have gone out.The first clause gives the evidence.
  • She may have taken the wrong train.May have is as possible as might have.
  • He might not have seen your message.A possible negative in the past.
  • We could have won the game.The chance existed but was not taken.
  • I must have left my keys at home.The speaker concludes from the missing keys.
  • It can't have been easy for them.The negative deduction rules out an easy time.

Common mistakes

Wrong: She must has missed the bus. Right: She must have missed the bus.
Have never changes in a past modal, whatever the subject.
Wrong: He mustn't have seen it. Right: He can't have seen it.
The negative of a past deduction is can't have, not mustn't have.
Wrong: They can't have arrive yet. Right: They can't have arrived yet.
The past modal takes the past participle arrived, not the base verb.
Wrong: You must have to leave early. Right: You must have left early.
Must have is a deduction; had to expresses obligation.
Wrong: She might have took the wrong train. Right: She might have taken the wrong train.
The past modal uses the past participle taken, not the past simple took.

Practice drill

Answer all 20 questions. Each answer is marked at once, and the rule is explained under the question.

  1. She is not here. She ___ missed the bus.

    Show answer and explanation

    Answer: A. must have A confident past deduction takes must have plus the past participle missed.

  2. He ___ forgotten our appointment; he is usually on time.

    Show answer and explanation

    Answer: B. might have A possible past explanation takes might have plus the past participle forgotten.

  3. They ___ arrived yet; it is too early.

    Show answer and explanation

    Answer: C. can't have An impossible past conclusion takes can't have plus the past participle arrived.

  4. You ___ told me the truth instead of hiding it.

    Show answer and explanation

    Answer: D. could have Could have points at an opportunity that was missed in the past.

  5. The lights are off, so they ___ gone out.

    Show answer and explanation

    Answer: A. must have The evidence supports a confident past deduction with must have gone.

  6. She ___ taken the wrong train; I am not sure yet.

    Show answer and explanation

    Answer: B. may have May have keeps the past possibility open, matching the speaker's uncertainty.

  7. He ___ seen your message; it went to spam.

    Show answer and explanation

    Answer: C. might not have A possible negative past explanation takes might not have seen.

  8. We ___ won the game, but our best player was injured.

    Show answer and explanation

    Answer: D. could have Could have describes a past possibility that did not happen.

  9. I ___ left my keys at home; they are not in my bag.

    Show answer and explanation

    Answer: A. must have The missing keys lead to a confident deduction with must have left.

  10. It ___ been easy for them to move abroad.

    Show answer and explanation

    Answer: B. can't have The negative past deduction takes can't have plus the participle been.

  11. The ground is wet. It ___ rained during the night.

    Show answer and explanation

    Answer: C. must have The wet ground is strong evidence, so must have rained is the deduction.

  12. She ___ heard the news; nobody told her.

    Show answer and explanation

    Answer: D. can't have Nobody telling her makes the hearing impossible, so can't have heard fits.

  13. You ___ asked me; I would have helped.

    Show answer and explanation

    Answer: A. could have Could have points at the missed opportunity to ask.

  14. He ___ taken the money; he was not in the office.

    Show answer and explanation

    Answer: B. can't have The alibi makes the action impossible, so can't have taken is the deduction.

  15. I think she ___ missed the train.

    Show answer and explanation

    Answer: C. might have Might have expresses a possible past explanation for her absence.

  16. They ___ finished already; the race only started ten minutes ago.

    Show answer and explanation

    Answer: D. can't have The short time makes finishing impossible, so can't have finished is correct.

  17. He looks tired. He ___ slept badly.

    Show answer and explanation

    Answer: A. must have His tired face is the evidence for a confident deduction with must have slept.

  18. We ___ bought a bigger house, but we did not have enough money.

    Show answer and explanation

    Answer: B. could have Could have describes the past possibility that money prevented.

  19. She ___ forgotten to lock the door; the door is open.

    Show answer and explanation

    Answer: C. must have The open door is the evidence for must have forgotten.

  20. He ___ gone home already; his coat is still here.

    Show answer and explanation

    Answer: D. can't have The coat makes the action impossible, so can't have gone is the deduction.

Questions learners ask

What is the difference between must have and might have?

Certainty. Must have states the only conclusion the evidence allows: "The road is wet; it must have rained." Might have keeps other options open: "It might have rained while we were inside." Use must have when you are confident and might have when you are guessing.

Why is "mustn't have" wrong?

Mustn't means forbidden, so "he mustn't have seen it" would sound like a rule about seeing. For an impossible past conclusion, English uses can't have or couldn't have: "He can't have seen it." The negative of deduction and the negative of obligation are different words.

Can could have show criticism?

Yes. Besides possibility, could have points at an opportunity that was missed: "You could have called me." The speaker is not stating a rule, just noting that the action was possible and did not happen. Should have is stronger and more directly critical.

More grammar topics

Take the free A1 to C2 level test to find your starting point.