Past perfect – regole, uso, esempi ed esercizi con soluzioni

Come si forma il past perfect, quando si usa per mettere in ordine due azioni passate, il confronto con il trapassato prossimo italiano, le parole tipiche (already, just, by the time, before, after), il past perfect nel periodo ipotetico e nel discorso indiretto, gli errori tipici ed esercizi con soluzioni.

Risposta breve

Il past perfect si forma con had + participio passato (I had finished) e si usa per un'azione avvenuta prima di un'altra azione passata: When I arrived, the train had already left (quando sono arrivato, il treno era già partito). Corrisponde quasi sempre al trapassato prossimo italiano. Si usa anche nel terzo condizionale, con wish e nel discorso indiretto.

Il past perfect è il “passato del passato”: serve a dire che una cosa era già successa quando ne è successa un'altra. Per gli italiani è uno dei tempi più facili, perché assomiglia molto al trapassato prossimo. In questa guida trovi come si forma, quando si usa, il confronto con il trapassato, le parole tipiche, gli altri usi e gli errori più comuni, con esercizi e soluzioni.

Come si forma

AffermativaNegativaInterrogativa
I had (I'd) finishedI hadn't finishedHad I finished?
you had finishedyou hadn't finishedHad you finished?
he / she / it had finishedhe hadn't finishedHad he finished?
we / they had finishedwe hadn't finishedHad they finished?

Had è uguale per tutte le persone. Per i verbi irregolari serve il participio (terza colonna): go – went – gone, see – saw – seen. Come per il present perfect, in inglese si usa sempre have/had, anche con i verbi che in italiano vogliono “essere”: “ero partito” = I had left.

Quando si usa: l'ordine delle azioni

Prima (past perfect)Dopo (simple past)Frase
il film iniziaarrivoWhen I arrived, the film had already started.
lei escechiamoI called her, but she had gone out.
non vedo mai il marevado a RiminiI had never seen the sea before I went to Rimini.
perdo le chiavinon posso entrareI couldn't get in because I had lost my keys.
💡
Cambia il significato.When I arrived, she left = è uscita dopo che sono arrivato. When I arrived, she had left = era già uscita prima che arrivassi. Il past perfect sposta l'azione più indietro nel tempo.

Past perfect e trapassato prossimo

ItalianoInglese
Avevo già mangiato.I had already eaten.
Non ero mai stato a Londra prima.I had never been to London before.
Quando siamo arrivati, la festa era finita.When we arrived, the party had finished.
Dopo che aveva cenato, è uscito.After he had had dinner, he went out. / After he had dinner, he went out.

Con after e before l'ordine è già chiaro, quindi l'inglese parlato usa spesso il simple past. Il past perfect resta corretto e utile nei testi scritti. Il confronto con gli altri tempi del passato è in tempi verbali inglesi.

Parole tipiche del past perfect

ParolaEsempio
alreadyThe train had already left.
justShe had just gone to bed when I called.
never … beforeI had never tried sushi before.
by the timeBy the time we got there, the shop had closed.
before / afterI had finished my work before he arrived.
becauseShe was tired because she hadn't slept.

Past perfect nel periodo ipotetico e nel discorso indiretto

CostruzioneEsempioItaliano
Terzo condizionaleIf I had known, I would have told you.Se l'avessi saputo, te l'avrei detto.
Wish / if onlyI wish I had studied more.Vorrei aver studiato di più.
Discorso indirettoShe said she had seen him.Ha detto che l'aveva visto.

Nota che nel periodo ipotetico il past perfect traduce il congiuntivo trapassato (“se avessi saputo”): in inglese non serve un tempo diverso per il congiuntivo.

Errori tipici degli italiani

ErroreCorrettoPerché
When I arrived, the film already started.…the film had already started.Azione precedente
I was gone home.I had gone home.Sempre had, mai was
If I would have known…If I had known…Niente would dopo if
I had saw him before.I had seen him before.Serve il participio

Esercizi sul past perfect con soluzioni

Scrivi le risposte e clicca su “Controlla”: vedrai subito cosa è giusto e cosa no.

Esercizio 1: Forma il tempo

Metti il verbo al past perfect.

  1. When we got to the station, the train ___ (leave).
  2. She ___ (never / fly) before that trip.
  3. I was hungry because I ___ (not / eat) all day.
  4. ___ you ___ (finish) when he called?
  5. They ___ (already / eat) when we arrived.
Mostra le soluzioni
  1. had left
  2. had never flown
  3. hadn't eaten
  4. Had … finished
  5. had already eaten

Esercizio 2: Simple past o past perfect?

Metti i verbi nella forma corretta.

  1. By the time I ___ (arrive), everyone ___ (go) home.
  2. I ___ (realise) that I ___ (forget) my phone.
  3. She ___ (be) nervous because she ___ (never / speak) in public.
  4. After she ___ (finish) her homework, she ___ (go) out.
  5. He ___ (not / recognise) me because I ___ (change) a lot.
Mostra le soluzioni
  1. arrived … had gone
  2. realised … had forgotten
  3. was … had never spoken
  4. had finished … went
  5. didn't recognise … had changed

Esercizio 3: Traduci

Traduci in inglese.

  1. Quando sono arrivato, la lezione era già iniziata.
  2. Non avevo mai visto la neve.
  3. Se l'avessi saputo, sarei venuto.
  4. Ha detto che aveva perso il treno.
  5. Avevamo già mangiato quando sono arrivati.
Mostra le soluzioni
  1. When I arrived, the lesson had already started.
  2. I had never seen snow.
  3. If I had known, I would have come.
  4. He / She said (that) he / she had missed the train.
  5. We had already eaten when they arrived.

Esercizio 4: Domande e negazioni

Trasforma come indicato.

  1. She had seen the film. (domanda)
  2. They had left. (negativa)
  3. You had met him before. (domanda)
  4. I had read the book. (negativa)
  5. He had finished. (domanda con when)
Mostra le soluzioni
  1. Had she seen the film?
  2. They hadn't left.
  3. Had you met him before?
  4. I hadn't read the book.
  5. When had he finished?

Esercizio 5: Correggi l'errore

In ogni frase c'è un errore. Correggilo.

  1. When I arrived, the film already started.
  2. I had saw that film before.
  3. She told me she has lost her keys.
  4. After I had ate, I went out.
  5. Had you ever went to Paris before 2020?
Mostra le soluzioni
  1. When I arrived, the film had already started.
  2. I had seen that film before.
  3. She told me she had lost her keys.
  4. After I had eaten, I went out.
  5. Had you ever been to Paris before 2020?

Il past perfect nelle storie: Storytime Premium

Il past perfect compare soprattutto quando si racconta: She had never seen him before…, By the time they arrived, everything had changed. Nelle storie in inglese di Storytime Premium lo senti dentro trame vere, e capisci subito perché serve. Con i sottotitoli cliccabili controlli ogni forma, salvi le frasi come flashcard video e con il dettato alleni l'orecchio alla forma contratta I'd, che nel parlato si sente appena. Le storie sono adatte a tutti, anche ai bambini.

📖

Il passato del passato

Senti come il past perfect mette in ordine gli eventi di una storia.

👆

Sottotitoli cliccabili

Controlli participi e forme verbali con un tocco.

📚

Flashcard video

Salvi frasi con by the time e already insieme alla scena.

🎧

Dettato

Riconosci I'd e she'd nel parlato veloce.

La prima lezione è gratuita: puoi provare tutte le funzioni con una storia completa prima di decidere.

Ascolta il past perfect in una storia

Guarda la storia gratuita, clicca sulle parole che non conosci e salva le prime flashcard video.

Inizia gratis
Alone in a City – storia gratuita per imparare l'ingleseGratuita

Provala gratis: “Alone in a City”

Una storia di 22 minuti con tutte le funzioni: sottotitoli cliccabili, flashcard video e allenamento all'ascolto.

Inizia la lezione di provaBiblioteca delle storie

Domande frequenti sul past perfect

Come si forma il past perfect?

Con had + participio passato, uguale per tutte le persone: I had finished, she had left. Forma contratta: I'd finished. Negativa: I hadn't finished. Domanda: Had you finished?

Quando si usa il past perfect?

Per un'azione avvenuta prima di un'altra azione o di un momento del passato: When I arrived, the film had already started (il film era già iniziato quando sono arrivato).

Il past perfect corrisponde al trapassato prossimo?

Nella maggior parte dei casi sì: “avevo già mangiato” è I had already eaten. Ma in inglese, se l'ordine delle azioni è già chiaro (per esempio con after o before), spesso si usa semplicemente il simple past.

È obbligatorio usare il past perfect?

Solo quando serve a chiarire che un'azione è avvenuta prima di un'altra. In una semplice sequenza di azioni raccontate nell'ordine in cui sono avvenute basta il simple past.

Che differenza c'è tra I'd finished e I'd finish?

I'd finished è past perfect (had finished), I'd finish è condizionale (would finish). La forma contratta 'd può significare had o would: lo capisci dal verbo che segue (participio o forma base).

Dove si usa il past perfect oltre ai racconti?

Nel terzo condizionale (If I had known, I would have told you), con wish per i rimpianti (I wish I had studied more) e nel discorso indiretto (She said she had seen him).

Il past perfect (had + participio) indica un'azione avvenuta prima di un'altra azione passata e corrisponde quasi sempre al trapassato prossimo. Si usa con already, just, never before e by the time, nel terzo condizionale, con wish e nel discorso indiretto. Con after e before spesso basta il simple past. Inizia dall'esercizio 2.

Ascolta il past perfect in una storia

Guarda una storia in inglese, clicca sulle parole che non conosci e salva flashcard con il frammento della scena. La prima lezione è gratuita.

Prova gratis
✓ Lezione di prova gratuita✓ Sottotitoli cliccabili✓ Storie adatte a tutti
🍪

Dbamy o Twoje doświadczenie

Używamy plików cookies, aby zapewnić Ci najlepsze doświadczenie na naszej stronie, zapamiętać Twoje preferencje i stale ulepszać nasz serwis.