Sai già come fare deduzioni sul presente: she must be tired. Ma cosa succede quando ciò che deduci riguarda il passato? Gli indizi possono benissimo essere presenti — un terreno bagnato, una porta non chiusa a chiave — mentre la conclusione riguarda un evento precedente. L'inglese ha una struttura apposita per questo: modale + have + participio passato.
- The lights were off and no one answered. They must have gone out. (quasi certo che sia successo)
- He says he ran a marathon in two hours. He can't have run that fast. (quasi certo che non sia successo)
- She looked surprised when I mentioned it. She might not have heard the news yet. (possibile, ma incerto)
Stessa logica della deduzione al presente — ragioni a partire da indizi per arrivare a una conclusione — solo spostata di un passo indietro nel tempo.
La struttura chiave: soggetto + must / can't / might + have + participio passato → It must have rained. She can't have known. He might have left.
I tre modali in sintesi
| Modale | Cosa esprime | Esempio |
|---|---|---|
| must have | quasi certezza che qualcosa SIA successo | She must have left early — her car's gone. |
| can't have | quasi certezza che qualcosa NON sia successo | He can't have finished already — it's only been five minutes. |
| might have | possibilità reale, ma incerta — non lo sai con certezza | They might have missed the train. |
Tutti e tre seguono la stessa struttura: modale + have + participio passato. Dopo il modale c'è sempre have, mai has né had — ✅ he must have gone, mai ❌ he must has gone né ❌ he must had gone.
Must have: una deduzione quasi certa sul passato
Usa must have quando gli indizi fanno pensare con molta forza che qualcosa sia successo, al punto che ne sei quasi certo.
- The ground is wet. It must have rained last night.
- She knows every detail of the trip. She must have been there before.
- The door's unlocked. Someone must have forgotten to lock it.
Come per must al presente, è una conclusione tratta dagli indizi — non un fatto che hai visto con i tuoi occhi.
Vale la pena distinguere il must have deduttivo da had to (obbligo al passato). She must have left early è una supposizione su cosa sia probabilmente successo. She had to leave early indica che lei aveva davvero l'obbligo di andarsene presto. Vedi Have to / must (obligation) per le forme al presente.
Can't have: escludere una possibilità
Usa can't have (o couldn't have, che funziona allo stesso modo) quando gli indizi rendono quasi impossibile che qualcosa sia successo — lo specchio negativo di must have.
- He can't have read the whole book — he only borrowed it yesterday.
- That can't have been her — she was with me all evening.
- They couldn't have left yet; their car is still in the driveway.
Per una deduzione negativa sul passato si usa can't have o couldn't have, non mustn't have: ✅ It can't have been him. — ❌ It mustn't have been him. Mustn't indica un divieto, non un'impossibilità.
In italiano "non può essere stato lui" corrisponde bene a It can't have been him: attenzione però a non tradurlo con mustn't have.
Might have (e may have, could have): una possibilità aperta
Usa might have — o may have / could have — quando non sei davvero sicuro che qualcosa sia successo. Gli indizi non portano chiaramente né a una conclusione né all'altra.
- She's not answering her phone. She might have lost it.
- He could have missed the bus — that would explain why he's late.
- I'm not certain, but they may have already told her.
Might have è più debole di must have. Con she must have lost her phone chi parla sembra molto più sicuro che con she might have lost it, che si limita a indicare una possibilità.
Could have merita un avvertimento: nella deduzione significa "è possibile che sia successo", ma le stesse parole possono esprimere anche altro — una possibilità del passato che non si è realizzata, o un rimprovero, come in You could have told me! (cioè: non l'hai fatto, e avresti dovuto). Il contesto chiarisce il significato. La forma negativa couldn't have si comporta di solito come can't have — una forte deduzione negativa — non come l'incertezza aperta di might not have.
La negazione funziona in due modi, con significati diversi. Might not have (o may not have) mantiene lo stesso grado di incertezza, ma sull'esito opposto: she might not have seen the email significa che è possibile che non l'abbia vista — resti comunque incerto. È diverso da can't have, che esclude qualcosa del tutto: she can't have seen the email significa che sei quasi certo che NON l'abbia vista.
Per saperne di più su may, might e could per la possibilità al presente o al futuro, vedi Modals of possibility (may, might, could).
Dedurre che un'azione era in corso nel passato
Quando la deduzione riguarda qualcosa che era in corso in un momento del passato, aggiungi been prima della forma in -ing: modale + have been + verbo-ing.
- The engine was warm. Someone must have been driving the car recently.
- She was out of breath. She must have been running.
- He didn't hear the phone — he might have been sleeping.
| Deduzione | Forma | Esempio |
|---|---|---|
| quasi certamente stava accadendo | must have been + -ing | They must have been waiting for hours. |
| quasi certamente non stava accadendo | can't have been + -ing | She can't have been listening — she missed the whole point. |
| forse stava accadendo | might have been + -ing | He might have been working late that night. |
Deduzione al presente vs deduzione al passato
I due sistemi condividono la stessa logica e gli stessi modali di base — cambia solo la forma verbale dopo il modale:
| Tempo a cui si riferisce la deduzione | Struttura | Esempio |
|---|---|---|
| sul presente | modale + forma base | She must be tired. |
| sul presente, in corso | modale + be + -ing | She must be sleeping. |
| sul passato | modale + have + participio passato | She must have been tired. |
| sul passato, in corso | modale + have been + -ing | She must have been sleeping. |
Se non sei ancora sicuro delle forme al presente, vale la pena rivedere prima Modals of deduction: present (must, can't, might) — tutto quello che vedi qui si basa direttamente su quel modello.
Errori frequenti
- ❌ It mustn't have been true. → ✅ It can't have been true. (mustn't indica un divieto, non un'impossibilità; per una deduzione negativa: can't have / couldn't have)
- ❌ She must have leave early. → ✅ She must have left early. (dopo have serve il participio passato, non la forma base)
- ❌ He must has gone home. → ✅ He must have gone home. (dopo un modale sempre have, mai has né had)
- ❌ They can't went there. → ✅ They can't have gone there. (niente passato semplice dopo un modale — serve have + participio passato)
- ❌ She must be tired yesterday. → ✅ She must have been tired yesterday. (un riferimento temporale al passato richiede la forma di deduzione al passato, non al presente)
Mettiti alla prova
Scegli la forma "modale + have" migliore per ogni deduzione.
- The cake is missing and there's chocolate on the dog's nose. The dog ____ the cake. (must have eaten / can't have eaten)
- She said she was in Paris all week, but I saw a photo of her in London on Tuesday. She ____ telling the truth. (must have been / can't have been)
- I'm not sure why he didn't reply — he ____ his phone at home. (might have left / can't have left)
- The lights were on and music was playing when we got there. Someone ____ a party. (must have been having / might have had)
Mostra le risposte
- The dog must have eaten the cake. (l'indizio — il cioccolato — lo rende quasi certo)
- She can't have been telling the truth. (la foto contraddice direttamente il suo racconto — quasi impossibile)
- He might have left his phone at home. (un'ipotesi ragionevole, ma incerta)
- Someone must have been having a party. (luci e musica in corso indicano chiaramente un evento in atto)
Impara più in fretta con GrammarMama
Questo articolo tratta un solo argomento — ecco come GrammarMama ti aiuta a trasformarlo in progresso duraturo:
-
Scopri il tuo livello — Un test di livello rapido individua il tuo livello QCER, così ogni esercizio è su misura per te. Trova il mio livello →
-
Segui un percorso chiaro — Esercitati su ogni argomento nell'ordine giusto, dall'A1 al C2. Vedi il percorso completo →
-
Scegli il tuo obiettivo — Dicci perché stai imparando: gli esercizi seguiranno i tuoi interessi. Imposta un obiettivo →
-
Tieni traccia dei tuoi errori — Scopri gli schemi dietro ciò che ti mette in difficoltà e correggili una volta per tutte. Rivedi i miei errori →
-
Amplia il tuo vocabolario — Le parole incontrate negli esercizi vengono salvate e ripassate con la ripetizione dilazionata. Apri il mio vocabolario →
-
Esercita il parlato — Rispondi agli esercizi a voce invece di scrivere, quando vuoi. Prova la pratica orale →
-
Allena la pronuncia — Ricevi un feedback immediato, parola per parola, sulla tua pronuncia. Allena la pronuncia →
-
Esercitati un po' ogni giorno — Brevi esercizi quotidiani, adatti al tuo livello, mantengono viva la lingua. Inizia a esercitarti →
I punti chiave
- Must have + participio passato = quasi certo che qualcosa SIA successo, in base agli indizi.
- Can't have + participio passato = quasi certo che qualcosa NON sia successo — la forma di deduzione negativa, non mustn't have.
- Might have (o may have / could have) = possibile ma incerto; might not have mantiene la stessa incertezza sull'esito opposto, a differenza di can't have, che esclude qualcosa del tutto.
- Per un'azione in corso nel passato, aggiungi been: must have been working, can't have been sleeping, might have been waiting.
- La struttura è sempre modale + have + participio passato — mai has, had o un passato semplice dopo il modale.
- È l'equivalente, riferito al passato, della deduzione sul presente (must be, can't be, might be) — gli stessi modali di base, con una forma verbale diversa dopo di loro.