Italian grammar

The present perfect (passato prossimo)

The passato prossimo is a compound past tense: it is made of TWO parts — the auxiliary verb (ausiliare) in the present + the past participle (participio passato) of the main verb. Pattern: avere/essere (present) + participio. There are three key points. (1) You have to choose BETWEEN two auxiliaries: most verbs take avere (ho mangiato), but a group of verbs — mainly verbs of movement and change of state, and all reflexive verbs — take essere (sono andato). (2) With the auxiliary essere the participle AGREES in gender and number with the subject (like an adjective): sono andato / andata / andati / andate. With avere the participle is fixed: ho mangiato (always -o). (3) The regular participle is easy to form: -are → -ato, -ere → -uto, -ire → -ito. But there are many irregular forms (fatto, preso, letto, visto) to learn. A tip on aspect: the passato prossimo usually presents a COMPLETED action, with a result (ho fatto, sono andato, ho mangiato). First you will look at the forms in context, try to discover the pattern, then we will confirm it.

‹ Italian grammar

Level: A2 · 22 min of study

Leggi questo messaggio: «Ciao! Ieri ho avuto una giornata pazzesca. La mattina sono andata in palestra, poi ho incontrato Luca al bar e abbiamo preso un caffè insieme. A pranzo ho mangiato una pizza e ho bevuto una birra. Nel pomeriggio sono tornata a casa e ho letto un libro. La sera Marco e Anna sono venuti da me e abbiamo guardato un film. Mi sono divertita un sacco! E tu, che cosa hai fatto?» Hai notato? A volte c'è ho / hai / abbiamo (avere), altre volte sono / è / sono (essere). E il secondo verbo cambia: mangiato, bevuto, andata, venuti. Con «essere» la parte finale cambia: andata (Anna), venuti (Marco e Anna). Questo è il passato prossimo: ausiliare + participio passato.

La formula: avere/essere + participio passato

The passato prossimo is always formed with the same pattern: the auxiliary avere or essere conjugated in the present + the past participle of the main verb. The regular participle is formed like this: remove the ending of the infinitive and add: -are → -ato (parlare → parlato), -ere → -uto (vendere → venduto), -ire → -ito (dormire → dormito). The auxiliary «carries» the person (who and when), the participle «carries» the meaning of the action. Note: the auxiliary is NOT omitted here — without it there is no past tense. «Mangiato» alone means nothing; only ho mangiato = «I ate / I have eaten».

  • Ieri ho parlato con il direttore.
  • Abbiamo venduto la macchina.
  • Stanotte ho dormito male.
  • Finalmente hai finito i compiti?

Keep learning for free

This is a preview. Sign up free for the full lesson, examples, exercises and AI correction.

Sign up free