past perfect (pluperfect)
B1What is the Trapassato prossimo?
The trapassato prossimo is the Italian equivalent of the English past perfect (also called pluperfect). You use it to say that one past action happened before another past action. In English it usually translates as "had + past participle." In Italian it is a compound tense formed with the imperfect of an auxiliary verb (avere or essere) + the past participle (participio passato) of the main verb.
Examples:
- Quando sono arrivato, Marco aveva già mangiato. — When I arrived, Marco had already eaten.
- Era già partita quando ho telefonato. — She had already left when I called.
When do I use the Trapassato prossimo?
Examples:
- Avevo già finito il compito quando è suonato il campanello. — I had already finished the homework when the bell rang.
- Prima di trasferirsi, avevano venduto la casa. — Before moving, they had sold the house.
Examples:
- Era stanco perché non aveva dormito. — He was tired because he hadn’t slept.
- Non potevo entrare: avevo dimenticato la chiave. — I couldn’t get in: I had forgotten the key.
Example:
- Mi ha detto che era già partito. — He told me that he had already left.
Examples:
- Dopo che avevamo pranzato, siamo usciti. — After we had eaten, we went out.
- Appena ebbe finito (literary) / Appena aveva finito, uscì. — As soon as he had finished, he left.
How do I form the Trapassato prossimo?
Imperfect auxiliaries:
- Avere: avevo, avevi, aveva, avevamo, avevate, avevano
- Essere: ero, eri, era, eravamo, eravate, erano
Examples with regular verbs:
- Parlare (uses avere): io avevo parlato, tu avevi parlato, lui/lei aveva parlato, noi avevamo parlato, voi avevate parlato, loro avevano parlato.
- Andare (uses essere): io ero andato/a, tu eri andato/a, lui era andato, lei era andata, noi eravamo andati/e, voi eravate andati/e, loro erano andati/e.
(Note: with essere the past participle agrees in gender and number with the subject.)
Examples:
- Mi ero svegliato/a presto. — I had woken up early.
- Si erano incontrati al bar. — They had met at the bar.
Some useful irregulars (infinitive → participio):
- essere → stato; avere → avuto; fare → fatto; dire → detto; vedere → visto; prendere → preso; scrivere → scritto; leggere → letto; mettere → messo; aprire → aperto; chiudere → chiuso; venire → venuto; nascere → nato; morire → morto.
Examples:
- Quando sono arrivato, lei aveva già detto la verità. — When I arrived, she had already told the truth.
- Dopo che erano nati i bambini, si erano trasferiti in campagna. — After the children were born, they had moved to the countryside.
Example:
- La lettera era stata inviata prima che lui tornasse. — The letter had been sent before he returned.
- Negation: put non before the imperfect auxiliary: Non avevo capito. — I hadn’t understood.
- Questions: normally by intonation or inversion: Avevi già visto quel film? — Had you already seen that film?
- Object pronouns: when the auxiliary is avere, a preceding direct object pronoun causes participle agreement (if the pronoun is a direct object). With auxiliary essere the participle agrees with the subject; clitic pronouns come before the auxiliary.
Examples:
- L'avevo già vista. — I had already seen her/it (the feminine object).
- Gli avevo spiegato il problema. — I had explained the problem to him. (No agreement because "gli" is an indirect object.)
- Ti eri ricordato l'appuntamento? — Had you remembered the appointment? (reflexive/pronoun + essere)
Agreement rules (who agrees with the participle?)
When the auxiliary is essere
- The past participle agrees in gender and number with the subject (like in passato prossimo).
Examples: Era andato (masc. sing.), Era andata (fem. sing.), Erano andati (masc. pl.), Erano andate (fem. pl.).
When the auxiliary is avere
- The participle does not normally agree with the subject. However, if a direct object pronoun (mi, ti, lo/la, ci, vi, li/le) appears before the auxiliary, the participle agrees with that pronoun.
Examples:
- Avevo mangiato (no agreement with subject).
- L'avevo vista (the participle "vista" agrees with "l'" = la macchina / la ragazza).
- Le avevo parlato (no agreement: "le" is indirect object, participle stays "parlato").
Common mistakes and how to avoid them
Wrong: *Avevo andato al negozio. — Correct: Ero andato al negozio.
Wrong: *Era andato al mercato (said by a woman about herself) — Correct: Era andata al mercato.
Wrong: *L'avevo visto (if "l'" = la mia sorella) — Correct: L'avevo vista.
- Trapassato prossimo is indicative and marks anteriority in the past. The trapassato del congiuntivo (congiuntivo trapassato) is a different mood used after verbs that require the subjunctive in subordinate clauses. Do not use indicative trapassato in places where the subjunctive is required.
Example of the correct subjunctive: Era importante che avessero finito prima dell'esame. — It was important that they had finished before the exam.
Less natural: *Avevo visto quel film ieri. (unless you link it to another past event)
Natural: Ho visto quel film ieri. — I saw that film yesterday.
How Trapassato prossimo compares with other past tenses
- Passato prossimo describes a past action (I did / I have done). Trapassato prossimo describes an action completed before another past action. Think of English: "I ate" (passato prossimo) vs "I had eaten" (trapassato prossimo).
Examples side-by-side:
- Passato prossimo: Sono arrivato alle otto. — I arrived at eight.
- Trapassato prossimo: Avevo già pranzato quando sono arrivato. — I had already had lunch when I arrived.
- Imperfetto describes ongoing or habitual past actions or background descriptions. Trapassato marks a completed action that happened before another past action.
Examples:
- Imperfetto: Mentre studiavo, ascoltavo la musica. — While I was studying, I was listening to music.
- Trapassato + imperfetto: Mentre studiavo, mi resi conto che avevo dimenticato il libro. — While I was studying, I realized I had forgotten the book.
- Trapassato remoto (e.g., ebbi parlato, fui andato — formed with passato remoto of auxiliaries) is a literary tense used with passato remoto in narratives. Trapassato prossimo (the imperfect auxiliary + past participle) is the everyday spoken/written form used with passato prossimo and imperfetto.
Example (literary): Appena ebbe finito, uscì. (trapassato remoto + passato remoto)
Example (common): Appena aveva finito, è uscito / uscì. (trapassato prossimo + passato prossimo / passato remoto)
Examples (many situations) — with translations
- Quando sono tornato, mia sorella aveva già spento la luce. — When I came back, my sister had already turned off the light.
- Avevamo visto il film prima che tu arrivassi. — We had seen the movie before you arrived.
- Il treno era in ritardo perché avevano sciolto il binario. — The train was late because they had cleared the track. (clear cause)
- Non sono venuto: avevo voltato il piede. — I didn’t come: I had twisted my ankle.
- Ha detto che aveva già telefonato. — He said that he had already called.
- Il professore ha spiegato che aveva corretto gli elaborati. — The professor explained that he had graded the essays.
- L'avevo già incontrata al mercato. — I had already met her at the market. (object pronoun + agreement)
- Le avevo scritto, ma non mi aveva risposto. — I had written to her, but she hadn’t replied to me. ("le" = indirect, no agreement)
- Il progetto era stato approvato prima della scadenza. — The project had been approved before the deadline.
- Non avevi mai visto Roma? — Hadn’t you ever seen Rome?
- Avevano già comprato i biglietti? — Had they already bought the tickets?
- Use trapassato to show that one past action happened before another past action.
- Form it with the imperfect of avere or essere + past participle.
- If the auxiliary is essere, make the participle agree with the subject.
- If the auxiliary is avere and a direct object pronoun precedes the auxiliary, make the participle agree with that pronoun.
- Don’t confuse trapassato prossimo (indicative) with trapassato del congiuntivo (subjunctive) or trapassato remoto (literary).
- Past participle / Participio passato: the form of the verb used in compound tenses (e.g., mangiato, fatto, andato).
- Auxiliary (ausiliare): the helping verb (avere or essere) used to form compound tenses.
- Imperfect (imperfetto): the tense of the auxiliary used in trapassato (avevo, ero, etc.).
- Trapassato prossimo: the past perfect (had done) made with imperfect of auxiliary + past participle.
- Trapassato remoto: a literary past perfect formed with passato remoto of the auxiliary + past participle.
- Trapassato del congiuntivo: past perfect in the subjunctive mood (used in subordinate clauses requiring the subjunctive).