FastItalian Learning
Dashboard
A250 exercises · 5 sections· ⏱️ ~190 min to complete

Passato Prossimo with avere

The passato prossimo is the go-to past tense in everyday Italian, and the version formed with avere covers the vast majority of verbs you'll ever need to talk about in the past. It's built from two pieces: the present tense of avere (ho, hai, ha, abbiamo, avete, hanno) plus the past participle of the main verb. So mangiare (to eat) becomes ho mangiato (I ate/I have eaten), parlare becomes ho parlato, lavorare becomes ho lavorato, finire becomes ho finito, vedere becomes ho visto. It's used for completed actions in the past — what you did yesterday, this morning, last week, five minutes ago — and it's the tense Italians reach for by default when telling stories in conversation.

Regular past participles are easy: -are verbs form -ato (mangiato, parlato, lavorato), -ere verbs form -uto (venduto, creduto, ricevuto), -ire verbs form -ito (finito, dormito, capito). But many common -ere verbs have irregular past participles that you'll have to memorize one by one: fare → fatto, dire → detto, leggere → letto, scrivere → scritto, vedere → visto, prendere → preso, mettere → messo, chiudere → chiuso, aprire → aperto, rispondere → risposto. These irregular forms show up in high-frequency verbs, so don't be surprised when they dominate your first conversations in the past.

Two details about avere + past participle are worth locking in early. First, the past participle does not agree with the subject (Maria ha mangiato, not Maria ha mangiata). Second, the past participle does agree with a preceding direct object pronoun: L'ho vista (I saw her), Li ho chiamati (I called them), Le ho lette (I read them — feminine plural, for example letters). Negation goes in front of avere (Non ho mangiato), and adverbs like già, ancora, mai, sempre typically slot between avere and the participle (Ho già mangiato, Non ho mai visto). The exercises below will walk you through forming past participles, conjugating avere correctly, handling irregular participles, and placing adverbs and pronouns in the right spots. This is a major step forward — once you can tell stories in the past, real conversation opens up.

The Lesson

What is the Passato Prossimo?

The passato prossimo is the most common past tense in Italian. It expresses actions that happened at a specific point in the past and are now completed. It corresponds to both the English simple past ('I ate') and the present perfect ('I have eaten'). It is formed with a present-tense auxiliary verb (avere or essere) plus the past participle of the main verb. This lesson focuses on verbs that use avere as their auxiliary — the majority of Italian verbs.

Formation: avere + Past Participle

Subjectavere (present)Example (mangiare)Translation
iohoho mangiatoI ate / I have eaten
tuhaihai mangiatoyou ate / you have eaten
lui / leihaha mangiatohe/she ate / has eaten
noiabbiamoabbiamo mangiatowe ate / we have eaten
voiaveteavete mangiatoyou all ate / have eaten
lorohannohanno mangiatothey ate / they have eaten

Regular Past Participle Endings

Infinitive endingPast participle endingExample infinitivePast participle
-are-atoparlare (to speak)parlato
-are-atolavorare (to work)lavorato
-ere-utovendere (to sell)venduto
-ere-utocredere (to believe)creduto
-ire-itodormire (to sleep)dormito
-ire-itosentire (to hear/feel)sentito

Common Irregular Past Participles

InfinitivePast ParticipleTranslationExample
farefattodone / madeHo fatto i compiti. (I did my homework.)
diredettosaid / toldHa detto la verità. (He told the truth.)
vederevistoseenAbbiamo visto un film. (We saw a film.)
scriverescrittowrittenHo scritto una lettera. (I wrote a letter.)
leggerelettoreadHai letto quel libro? (Did you read that book?)
metteremessoput / placedHo messo le chiavi sul tavolo. (I put the keys on the table.)
prenderepresotakenHa preso l'autobus. (She took the bus.)
aprireapertoopenedHo aperto la finestra. (I opened the window.)
chiuderechiusoclosedHanno chiuso il negozio. (They closed the shop.)
rispondererispostoansweredNon ho risposto alla email. (I didn't answer the email.)
berebevutodrunkAbbiamo bevuto il caffè. (We drank the coffee.)
viverevissutolivedHa vissuto a Roma. (He lived in Rome.)
sceglieresceltochosenHo scelto la pasta. (I chose the pasta.)
chiederechiestoaskedHai chiesto il conto? (Did you ask for the bill?)
perderepersolostHo perso le chiavi. (I lost my keys.)

No Agreement with Subject

An important rule: when avere is the auxiliary verb, the past participle does NOT agree with the subject in gender or number. It stays in its base form. For example, you say 'Maria ha mangiato la pizza' (not 'mangiata'), and 'I ragazzi hanno lavorato' (not 'lavorati'). This is different from verbs that use essere, where agreement IS required. Exception: when a direct object pronoun (lo, la, li, le) comes before the verb, the past participle must agree with it — for example, 'L'ho vista' (I saw her/it) — but this is covered in a more advanced lesson.

Common Time Expressions with Passato Prossimo

ItalianEnglishExample
ieriyesterdayIeri ho lavorato tutto il giorno.
ieri seralast night / yesterday eveningIeri sera abbiamo mangiato al ristorante.
stamattina / stamanethis morningStamattina ho bevuto il caffè.
la settimana scorsalast weekLa settimana scorsa ho visto Marco.
il mese scorsolast monthIl mese scorso abbiamo comprato una macchina.
l'anno scorsolast yearL'anno scorso ho vissuto a Milano.
un'ora faan hour agoHo mangiato un'ora fa.
due giorni fatwo days agoDue giorni fa ho scritto una email.
giàalreadyHo già fatto i compiti.
non … ancoranot … yetNon ho ancora risposto.

Example Sentences

  • Ho mangiato la pizza ieri sera.I ate pizza last night.
  • Hai letto questo libro?Have you read this book?
  • Marco ha fatto una telefonata.Marco made a phone call.
  • Abbiamo bevuto un buon vino.We drank a good wine.
  • Non ho ancora sentito la sua risposta.I haven't heard his answer yet.
  • Hanno già visto quel film.They have already seen that film.
  • La settimana scorsa ho perso il portafoglio.Last week I lost my wallet.
  • Avete capito la lezione?Did you (all) understand the lesson?

Key Tips to Remember

1. Most Italian verbs use avere in the passato prossimo — especially transitive verbs (verbs that take a direct object). 2. The past participle never changes its ending when avere is the auxiliary (stays -ato, -uto, or -ito). 3. Negation: place 'non' before avere — 'non ho mangiato'. 4. Questions: simply use rising intonation — 'Hai mangiato?' 5. Memorize the most common irregular past participles (fatto, detto, visto, scritto, letto, messo, preso, aperto, chiuso, risposto) as they appear very frequently.

Practice Exercises

50 exercises · 10 questions each

Stuck on Passato Prossimo with avere? Get 25 minutes with a native speaker — €1.

Pasqualino Ferrari (Super Squalo) teaches you 1-on-1 via video call. No commitment, no package.

Book €1 trial →

Related Resources

?

Frequently Asked Questions

How do you form the passato prossimo with avere?

Passato prossimo with avere is formed with the present of avere (ho, hai, ha, abbiamo, avete, hanno) + the past participle of the main verb (mangiato, bevuto, dormito). Example: ho mangiato la pizza.

When do you use avere in the passato prossimo?

Use avere with transitive verbs — verbs that take a direct object: mangiare, leggere, vedere, comprare. "Ho letto il libro", "Hanno visto il film".

Does the past participle agree with avere?

Normally no. With avere the past participle stays in -o (ho mangiato). However, it agrees in gender and number with a preceding direct-object pronoun: "Le mele? Le ho mangiate".

A2 Topics