inohablo.com

Past Modals (Could / Should / Might / Must + Have) (B2)

Learn Past Modals (Could / Should / Might / Must + Have): a clear explanation, examples and free practice adapted to your level.

Explanation

Modal + have + past participle talks about past possibility, certainty, or unfulfilled ability/permission. He could have won, but he gave up. She must have left already. They might have forgotten.

Modal verb + have + past participle is used to talk about the past: to make deductions (He must have left), to talk about possibilities (She might have called), to criticise (You could have told me) and to say that something was unnecessary (I needn’t have hurried).

Form

Structure Example
must have + V3 (certain) He must have left.
can't / couldn't have + V3 (impossible) She can't have known.
might / may / could have + V3 (possible) They might have forgotten.
could have + V3 (ability not used) You could have won.

When to use it

  • Certain: The lights are off. They must have gone to bed.
  • Impossible: It can't have been him – he was ill.
  • Possible: She may have missed the bus.
  • Unused chance / criticism: You could have helped!
  • Unnecessary action: We needn't have brought food.

Examples

  • He must have forgotten about the meeting.
  • She can't have seen us – she walked past.
  • They might have taken the wrong road.
  • You could have told me earlier!
  • I needn't have hurried – the train was late.
  • He couldn't have done it; he was abroad.

Common mistakes

  • Missing “have”: He must left → He must have left.
  • “Must have” for obligation in the past: I must have gone (obligation) → I had to go.
  • “Mustn’t have”: He mustn't have known → He can't have known.

Keep learning

Related pages

Practise this for free

inohablo adapts exercises to your level, age and goals. Start in your browser.

Start learning free