Past perfect simple
In breve
| Struttura | Esempio | |
|---|---|---|
| + | had ('d) + participio | She had booked a room. |
| − | hadn't + participio | We hadn't packed. |
| ? | Had + soggetto + participio? | Had you flown before? |
| wh | Wh + had + soggetto + participio? | Where had they gone? |
| ordine | past perfect = prima, past simple = dopo | The bus had left before we got there. |
| avverbi | had + already / never / ever + participio | I had never seen the sea. |
Sempre had, anche dove l'italiano usa essere (era partito → had left). Niente did nelle domande e nelle negazioni.
B1 · Lezione 3 · Il past perfect
La spiegazione completa, dalla lezione che insegna questa regola
Il past perfect (had + participio passato) è il trapassato prossimo dell'italiano: avevo prenotato → I had booked. Si usa come in italiano, per un fatto già concluso prima di un altro momento del passato: When we arrived, the train had left (quando siamo arrivati, il treno era già partito). Come in italiano, è il passato del present perfect: I have lost my passport → I had lost my passport. Il concetto lo conosci già: questa lezione riguarda i punti in cui l'inglese si comporta diversamente.
La forma
had è uguale per tutte le persone, e il participio è lo stesso del present perfect: booked, missed, gone, seen, flown, taken. Nel parlato had si contrae in 'd: I'd, she'd, they'd.
| Tipo di frase | Struttura | Esempio |
|---|---|---|
| affermativa | soggetto + had + participio | She had booked a room. |
| negativa | soggetto + hadn't (had not) + participio | We hadn't packed our bags. |
| domanda sì/no | Had + soggetto + participio ...? | Had you flown before? |
| domanda con wh- | parola wh- + had + soggetto + participio ...? | Where had they gone? |
| con before / after / when / by the time | past perfect per il fatto precedente, past simple per quello successivo | The bus had left before we got there. |
| con already / never | had + already / never + participio | I had never seen the sea. |
Dove l'inglese si discosta dall'italiano
- Un solo ausiliare. L'italiano sceglie tra ero e avevo (ero partito, avevo prenotato); l'inglese usa sempre had: she had left, they had gone, he had arrived. Mai was left o was gone per dire «era partito/a».
- Nessun accordo del participio. Era partita, erano arrivati → she had left, they had arrived: il participio non cambia mai.
- Un'ancora nel passato. Serve sempre un altro momento passato — un verbo al past simple o un'espressione come by then — rispetto al quale il past perfect è già concluso: When I got to the airport, I realised that I had left my ticket at home.
before, after, when, by the time
- before / after indicano già l'ordine; il past perfect lo rende solo più evidente: After we had checked in, we went for a walk.
- when da solo non indica l'ordine, quindi lo decide il tempo verbale: When I arrived, she left (poi è partita) vs When I arrived, she had left (era già partita).
- by the time significa «entro il momento in cui»: By the time the ferry came, we had waited for two hours.
already e never
Come con il present perfect, already, never ed ever vanno tra had e il participio, nella stessa posizione di «già» e «mai» in avevo già visto: The plane had already landed. Had you ever been to Rome before?
Una durata fino a un momento passato non si traduce parola per parola. Dove l'italiano dice aspettavamo da due ore (imperfetto + da), l'inglese usa il past perfect con for: we had waited for two hours. Non rendere quell'imperfetto con il past simple (we waited) e non tradurre da con since o from davanti a una durata.
Non usare il past perfect per ogni fatto passato. Se racconti i fatti nell'ordine in cui sono avvenuti, basta il past simple: We landed, took a taxi and went to the hotel. Usa had + participio solo per il fatto da spostare PRIMA di un altro momento passato.
Domande e negazioni si formano con had stesso, mai con did: Had you seen it?, non Did you had seen it?; I hadn't seen it, non I didn't had seen it.
Verifica quello che hai letto
5 delle 14 domande che questa lezione fa nell’app. Scrivi la forma o scegli la risposta.
When we got to the station, the train ___, so we waited for the next one.
By the time we reached the hotel, my sister(have) booked a taxi for the morning.
At the airport I realised that I ___ my passport, so I went back home.
We ___ a map, so we got lost in the old town.
(have) you ever travelled by ship before that holiday?
Esempi dal corso
La parola segnata è quella a cui si applica la regola. Premi play per ascoltare la frase.
Where had they gone when you called them?
Dov'erano andati quando li hai chiamati?
Had you ever travelled overnight before that trip?
Avevi mai viaggiato di notte prima di quel viaggio?
We hadn't packed our bags when the taxi arrived.
Non avevamo fatto le valigie quando è arrivato il taxi.
Had you bought travel insurance before the expedition started?
Avevi comprato un'assicurazione di viaggio prima che iniziasse la spedizione?
We were soaked because we hadn't packed our raincoats.
Eravamo fradici perché non avevamo messo in valigia gli impermeabili.
When we arrived at the platform, the train had left.
Quando siamo arrivati al binario, il treno era partito.
My grandmother had never travelled abroad before she visited us.
Mia nonna non era mai stata all'estero prima di venirci a trovare.
Before we set off, we had checked the itinerary twice.
Prima di partire, avevamo controllato l'itinerario due volte.
I had never seen such breathtaking scenery before that summer.
Prima di quell'estate non avevo mai visto un paesaggio così mozzafiato.
The bus had left before we got to the stop.
L'autobus era partito prima che arrivassimo alla fermata.
Frasi del corso che usano questa regola: 61
Prova tu
Traduci una frase che usa questa regola. Come nell’app, la correzione segna la parola sbagliata e indica la regola che c’è dietro.
Frasi
Scrivila in inglese
Avevi mai viaggiato di notte prima di quel viaggio?
domanda sì/no; past perfect