Il trapassato prossimo si usa per un'azione accaduta prima di un'altra nel passato.

(The past perfect is used for an action that happened before another one in the past.)

  1. As with the passato prossimo, the auxiliary avere is used with transitive verbs, while the auxiliary essere is used with verbs of movement or state.
  2. The trapassato prossimo is formed with the imperfect of avere/essere + the past participle of the verb.
Verbo salvare (Verb to save)Verbo andare (Verb to go)
Io avevo salvato (I had saved)Io ero andato (I had gone)
Tu avevi salvato (You had saved)Tu eri andato (You had gone)
Lui / lei aveva salvato/a (He / she had saved)Lui / lei era andato/a (He / she had gone)
Noi avevamo salvato (We had saved)Noi eravamo andati (We had gone)
Voi avevate salvato (You plural had saved)Voi eravate andati (You plural had gone)
Loro avevano salvato (They had saved)Loro erano andati (They had gone)

Exercise 1: Il trapassato prossimo

Instruction: Fill in the correct word.

Show translation Show answers

aveva avuto, avevano usato, aveva chiamato, erano andati, avevi visto, avevamo salvato, avevano spento, avevamo chiamato

1. Avere:
Giulia ... paura e non ha reagito subito.
(Giulia had been scared and did not react immediately.)
2. Usare:
I paramedici ... il kit di primo soccorso.
(The paramedics had used the first aid kit.)
3. Spegnere:
I pompieri ... il fuoco prima del nostro arrivo.
(The firefighters had extinguished the fire before our arrival.)
4. Vedere:
Tu ... l'emergenza prima degli altri?
(Had you seen the emergency before anyone else?)
5. Salvare:
Noi ... le persone in pericolo.
(We had saved the people in danger.)
6. Andare:
Loro ... a salvare i bambini durante l'incendio.
(They had gone to save the children during the fire.)
7. Chiamare:
Non ... l'ambulanza in tempo.
(We hadn't called the ambulance in time.)
8. Chiamare:
Maria ... la polizia prima di scappare.
(Maria had called the police before running away.)

Exercise 2: Multiple Choice

Instruction: Choose the correct sentence that uses the past perfect tense, considering the right auxiliary verb and the correct verb form, in emergency situations.

1.
The second action should be in the past simple, not the past perfect, to respect the temporal sequence.
Incorrect use of the auxiliary 'essere' with the transitive verb 'chiamare' (to call).
2.
Tense error: 'was calling' is past continuous; here, the simple past tense is required.
Error: the verb 'arrivare' requires the auxiliary 'essere', not 'avere'.
3.
Error: with the simple past, use 'we arrived', not 'we had arrived'.
Duplicate of the correct sentence (check for different options).
4.
Error: the temporal subordinate clause requires the subjunctive, not the imperfect indicative.
Error: transitive verb requires auxiliary 'avere', not 'essere'.

Exercise 3: Rewrite the phrases

Instruction: Rewrite the sentences using the past perfect to indicate an action that had occurred before another in the past.

Show/Hide translation Show/Hide hints
  1. Quando sono arrivato in ufficio, lui salva già il documento.
    ⇒ _______________________________________________ Example
    Quando sono arrivato in ufficio, lui aveva già salvato il documento.
    (Quando sono arrivato in ufficio, lui aveva già salvato il documento.)
  2. Quando siamo usciti di casa, il treno va già via.
    ⇒ _______________________________________________ Example
    Quando siamo usciti di casa, il treno era già andato via.
    (Quando siamo usciti di casa, il treno era già andato via.)
  3. Quando ho aperto il file, noi non salviamo il lavoro.
    ⇒ _______________________________________________ Example
    Quando ho aperto il file, noi non avevamo salvato il lavoro.
    (Quando ho aperto il file, noi non avevamo salvato il lavoro.)
  4. Quando ho chiamato Anna, lei è già andata in banca.
    ⇒ _______________________________________________ Example
    Quando ho chiamato Anna, lei era già andata in banca.
    (Quando ho chiamato Anna, lei era già andata in banca.)
  5. Loro erano molto nervosi perché non salvano i dati sul computer.
    ⇒ _______________________________________________ Example
    Loro erano molto nervosi perché non avevano salvato i dati sul computer.
    (Loro erano molto nervosi perché non avevano salvato i dati sul computer.)
  6. Noi eravamo stanchi perché andiamo in centro a piedi.
    ⇒ _______________________________________________ Example
    Noi eravamo stanchi perché eravamo andati in centro a piedi.
    (Noi eravamo stanchi perché eravamo andati in centro a piedi.)

Written by

This content has been designed and reviewed by the coLanguage pedagogical team: About coLanguage

Profile Picture

Fabio Pirioni

Bachelor in Humanities

University of Udine

University_Logo

Last Updated:

Thursday, 08/01/2026 07:41