FlexiLang
Your progress is not saved permanently. Log in to track your performance after closing the browser.
Explanations in: Greek English Spanish French
B2

Modals of deduction and past modals

must have, can't have, might have, should have, could have.

StructureMeaningExample
must + baseI'm sure it's true (present)He must be tired.
can't + baseI'm sure it's not true (present)That can't be true.
might / may / could + baseperhapsShe might be at home.
must have + p.p.I'm sure it happenedHe must have missed the bus.
can't have + p.p.I'm sure it didn't happenShe can't have forgotten.
might have + p.p.perhaps it happenedThey might have left.
should have + p.p.it was the right thing but didn't happen (criticism, regret)You should have told me.
could have + p.p.it was possible but didn't happenWe could have won.

Test yourself

  1. Deduce: I'm sure he forgot.
    Show answer
    He must have forgotten.
  2. Criticise: You didn't help me, but it was possible.
    Show answer
    You could have helped me.
  3. Deduce: I'm sure she didn't say that.
    Show answer
    She can't have said that.
  4. Correct: I should of called you.
    Show answer
    I should have called you.