Zaloguj
CARROTTA
carrotta.net
Carrotta
Compendium
🕵️ Compendium Grammar EN

English — Modals of past deduction

To make deductions about the past, use a modal verb + have + past participle. The modal you choose shows how sure you are: must have signals near-certainty, can't have and couldn't have rule something out, and might have, may have and could have leave room for doubt.

1

How it works

✓ Rule

Use must have + past participle when the evidence makes a conclusion almost certain: The ground is wet — it must have rained. Use can't have or couldn't have + past participle to reject a conclusion: She can't have finished so quickly. Use might have, may have or could have + past participle when something is only possible: He might have taken the earlier train.

2

Forms and meanings

Modal + have + past participle
Form Example Meaning
must have + past participle She must have left already. Near-certain (positive)
can't have + past participle He can't have seen us. Ruled out (certain negative)
couldn't have + past participle They couldn't have known. Impossible
might have + past participle It might have rained overnight. Possible
may have + past participle She may have forgotten the meeting. Possible
could have + past participle He could have missed the train. Possible
3

Good to know

⚠ Note

Don't confuse could have (a real past possibility) with can't have (something ruled out). Also avoid the common spoken mistake must of — the written form is always must have, often reduced to must've in speech.

CARROTTA · Compendium English — Modals of past deduction carrotta.net Compendium
Carrotta tip Hi! I can help you learn — click me 👋
Carrotta
Carrotta AI
Your language assistant
Hi! 🥕 I’m Carrotta, your language-learning assistant. Ask me about a word, grammar, or let’s practise a conversation!
Carrotta
PLUS FEATURE

Unlock the AI assistant

The Learning Studio creates materials generated just for you — on any topic. Available on paid plans.

Readings and dialogues on any topic — e.g. your hobby
Listening texts and flashcards matched to your level
A glossary and questions for every material
See plans

Chatting with Carrotta is always free.

Learning Studio
Level A2 · ~2 min
PLUS
Step 1 · Learning mode

How do you want to learn today?

Step 2 · Topic

What should the material be about?

Pick a suggestion or type any topic.

Carrotta will prepare it in seconds · uses 5 tokens