The past perfect · What had already happened before another past event · Layering three past tenses in one story
CEFR Level B1B1 · Lesson 3 of 8By the end of this lesson you will be able to:
The trapassato prossimo is built exactly like the passato prossimo, except the auxiliary is in the imperfetto instead of the present.
imperfetto of avere/essere + past participle. Same auxiliary choice, same participle agreement rules with essere verbs, as passato prossimo โ only the auxiliary tense changes.
| Pronoun | mangiare (avere) | partire (essere) |
|---|---|---|
| io | avevo mangiato | ero partito/a |
| tu | avevi mangiato | eri partito/a |
| lui/lei | aveva mangiato | era partito/a |
| noi | avevamo mangiato | eravamo partiti/e |
| voi | avevate mangiato | eravate partiti/e |
| loro | avevano mangiato | erano partiti/e |
The trapassato prossimo marks the earlier of two past events โ the "past before the past." It answers: what had already happened by the time something else occurred?
| Sentence | What's earlier |
|---|---|
| Quando sono arrivato, il film era giร iniziato. | The film starting happened before I arrived |
| Avevo giร mangiato quando mi hai chiamato. | Eating happened before the call |
| Non sapevo che avessero giร venduto la casa. (note: congiuntivo trapassato โ Lesson 22) | Preview only, covered fully later |
A well-told Italian story often layers all three past tenses together โ each doing a distinct job.
| Tense | Job | Example |
|---|---|---|
| Trapassato prossimo | earliest event โ already done | avevo giร finito |
| Imperfetto | background scene / ongoing state | pioveva, ero stanco |
| Passato prossimo | main, completed event of the story | sono uscito |
Pioveva (background, imperfetto) quando sono uscito (main event, passato prossimo), ma avevo giร preso l'ombrello (earlier event, trapassato prossimo).
It was raining when I went out, but I had already taken my umbrella.
Certain words are strong hints that the trapassato prossimo is needed nearby.
Negating the trapassato prossimo works exactly like negating any compound tense โ non goes before the auxiliary โ and it's worth reviewing the irregular participles you'll use most often with it.
non + avevo/ero + participio: Non avevo ancora finito quando sei arrivato. (I hadn't finished yet when you arrived.)
| Infinitive | Irregular participle | Trapassato example |
|---|---|---|
| fare | fatto | avevo fatto |
| dire | detto | avevo detto |
| vedere | visto | avevo visto |
| prendere | preso | avevo preso |
| scrivere | scritto | avevo scritto |
| nascere | nato | ero nato/a |
Italian storytelling, whether in a novel or a friend recounting their weekend, naturally moves between layers of time: the scene-setting (imperfetto), the main events (passato prossimo), and the backstory that explains why something happened (trapassato prossimo). Skipping the trapassato prossimo doesn't just sound wrong โ it can genuinely confuse the order of events for the listener.
1. erano partiti 2. avevo finito 3. aveva mangiato
Choose trapassato prossimo, imperfetto, or passato prossimo:
Pioveva quando siamo usciti, ma noi avevamo preso giร l'ombrello.
1. Avevo giร mangiato.
2. Il treno era giร partito quando siamo arrivati.
1. non avevo visto 2. non aveva detto 3. non avevano fatto
Tap to reveal: