Pick a language and start learning!
Present perfect tense (passato prossimo) Exercises in Italian language

The present perfect tense, or "passato prossimo" in Italian, is a fundamental aspect of the language that is essential for expressing actions that have been completed in the past but are still relevant to the present. This tense is constructed using the present tense of the auxiliary verbs "essere" (to be) or "avere" (to have) followed by the past participle of the main verb. Understanding when to use "essere" versus "avere" and mastering the formation of past participles are crucial skills for anyone aiming to achieve fluency in Italian. Through these exercises, you will become proficient in recognizing and forming the "passato prossimo," enhancing both your writing and conversational abilities.
In Italian, the choice between "essere" and "avere" as auxiliary verbs depends largely on the nature of the main verb. Transitive verbs, which take a direct object, generally use "avere," while intransitive verbs, which do not take a direct object, often use "essere." Additionally, verbs of movement, reflexive verbs, and certain other verbs inherently use "essere." The past participles used with "essere" must agree in gender and number with the subject, adding another layer of complexity. These exercises will provide you with varied and practical scenarios to practice the "passato prossimo," enabling you to navigate this essential tense with confidence and precision.
Exercise 1
<p>1. I *ho mangiato* una pizza ieri sera (to eat).</p>
<p>2. Tu *hai visto* il nuovo film di Marvel? (to see).</p>
<p>3. Loro *hanno comprato* una casa in campagna (to buy).</p>
<p>4. Noi *abbiamo finito* i compiti prima di cena (to finish).</p>
<p>5. Lui *ha scritto* una lettera ai suoi genitori (to write).</p>
<p>6. Voi *avete letto* quel libro interessante? (to read).</p>
<p>7. Lei *ha preso* l'autobus stamattina (to take).</p>
<p>8. Io *ho bevuto* un caffè al bar (to drink).</p>
<p>9. Tu *hai detto* la verità alla maestra? (to say).</p>
<p>10. Loro *hanno visitato* il museo ieri (to visit).</p>
Exercise 2
<p>1. Io *ho mangiato* la pizza ieri sera (verb for eating).</p>
<p>2. Loro *hanno visitato* il museo durante le vacanze (verb for visiting).</p>
<p>3. Lei *ha letto* quel libro l'anno scorso (verb for reading).</p>
<p>4. Noi *abbiamo visto* un bel film al cinema (verb for seeing).</p>
<p>5. Tu *hai scritto* una lunga lettera al tuo amico (verb for writing).</p>
<p>6. Maria *è andata* al mercato questa mattina (verb for going, female subject).</p>
<p>7. Io *ho finito* i compiti di matematica (verb for finishing).</p>
<p>8. Voi *avete fatto* una torta per la festa (verb for making).</p>
<p>9. Gianni *è partito* per Roma ieri (verb for leaving, male subject).</p>
<p>10. Noi *abbiamo comprato* un nuovo computer (verb for buying).</p>
Exercise 3
<p>1. Io *ho mangiato* una pizza deliziosa (verb for eating).</p>
<p>2. Lei *ha visitato* Roma l'estate scorsa (verb for visiting).</p>
<p>3. Noi *abbiamo visto* un film al cinema ieri sera (verb for seeing).</p>
<p>4. Tu *hai comprato* un regalo per il tuo amico (verb for buying).</p>
<p>5. Loro *hanno finito* i compiti prima di cena (verb for finishing).</p>
<p>6. Maria *ha letto* un libro interessante durante il weekend (verb for reading).</p>
<p>7. Io *ho scritto* una lettera alla nonna (verb for writing).</p>
<p>8. Voi *avete preso* il treno per andare a Milano (verb for taking).</p>
<p>9. Lui *ha giocato* a calcio con gli amici (verb for playing).</p>
<p>10. Noi *abbiamo dormito* fino a tardi sabato mattina (verb for sleeping).</p>