Conjugate the passato prossimo, the everyday Italian past tense, choosing between essere and avere and matching the past participle. A must-have set for English speakers learning Italian.
ho parlato
I spoke / I have spoken
hai mangiato
you ate / you have eaten (sing.)
ha scritto
he/she wrote
abbiamo letto
we read / we have read
avete visto
you saw / you have seen (pl.)
hanno finito
they finished / they have finished
sono andato
I went (masc.)
sei arrivata
you arrived (fem. sing.)
è partito
he left
siamo usciti
we went out
siete tornate
you came back (fem. pl.)
sono venuti
they came
ho fatto
I did / I made
hai preso
you took (sing.)
ha messo
he/she put
abbiamo dato
we gave
avete ricevuto
you received (pl.)
hanno voluto
they wanted
sono nato
I was born (masc.)
è morto
he died
ho dormito
I slept
hai bevuto
you drank (sing.)
ha cantato
he/she sang
abbiamo ballato
we danced
avete corso
you ran (pl.)
hanno nuotato
they swam
ho guidato
I drove
hai costruito
you built (sing.)
ha distrutto
he/she destroyed
abbiamo imparato
we learned
avete insegnato
you taught (pl.)
hanno scelto
they chose
ho venduto
I sold
hai comprato
you bought (sing.)
è costato
it cost
abbiamo portato
we brought
avete trovato
you found (pl.)
hanno perso
they lost
sono salito
I went up / I got on (masc.)
è sceso
he went down / he got off
abbiamo aspettato
we waited
avete capito
you understood (pl.)