Modals of Deduction & Modal Perfects

Advanced · Modal Verbs

We use modals to make logical guesses — to say how sure we are about something based on evidence. "He must be tired" means I am almost certain; "He might be tired" means it is just possible; "He can't be tired" means I am sure it is not true.

To guess about the PAST, we add "have + past participle" (the modal perfect): "She must have left." This is one of the clearest signs of an advanced speaker.

How to build it

Present: modal + base · Past: modal + have + past participle

Rules & examples

  1. Present certainty: "must" (I'm sure yes) / "can't" (I'm sure no).

    Strong logical conclusions about now.

    • He's not answering — he must be busy.
    • That can't be true.
  2. Present possibility: might, may, could.

    Weaker guesses — it is one of several options.

    • She might be at work.
    • It could be a mistake.
  3. Past deduction: must have / can't have / might have + past participle.

    Guessing about something that already happened.

    • He must have forgotten.
    • She can't have seen us.
    • They might have missed the train.
  4. Regret & criticism: should have / shouldn't have + past participle.

    Something that was (or was not) a good idea in the past.

    • You should have called. (but you didn't)
    • I shouldn't have said that. (but I did)

Tips to remember

  • Structure to memorize: "must/might/can't + HAVE + past participle" for all past guesses.
  • "should have + past participle" is the classic way to express regret in English.

Common mistakes

  • ✗ He must forgot his keys. → ✓ He must have forgotten his keys. — For a guess about the past, use "must have + past participle".