Essere or avere? Passato prossimo auxiliary exercises
A free A2 (elementary) Italian exercise on Essere o avere? (choosing essere or avere): 60 multiple choice questions in 4 sets, from core practice to a mixed review, each with the answer and a short explanation. Or take a random round of 10. No account needed.
The rule in brief
Every passato prossimo needs an auxiliary: a form of avere or essere before the past participle. Choosing the right one is the most common A2 mistake, but a few rules cover most verbs.
Use avere with verbs that have, or can have, a direct object (comprare, mangiare, vedere) and with many activities that have none: camminare, dormire, viaggiare, lavorare. Watch out: camminare and viaggiare involve movement, yet they still take avere.
Use essere with verbs of movement from one place to another (andare, arrivare, partire, tornare), verbs of staying or changing state (stare, restare, rimanere, nascere, diventare), succedere and costare, and with every reflexive verb (svegliarsi, divertirsi).
Some verbs, such as cominciare and finire, take both. With an object they take avere (ho finito il lavoro); without an object, when the thing itself begins or ends, they take essere (il film è finito). With essere, remember that the participle agrees with the subject.
| Avere | Essere |
|---|---|
| Verbs with a direct object: ho comprato | Movement: sono partito |
| Many activities: ho dormito, ho camminato | State and change: sono rimasta, è nato |
| Cominciare/finire + object: ho finito il libro | Reflexives: mi sono alzato |
| Cominciare/finire, no object: la lezione è finita |
- Abbiamo viaggiato in treno, poi siamo arrivati a Lecce. · We travelled by train, then we arrived in Lecce.
- Ho cominciato il corso a marzo. Il corso è cominciato a marzo. · I started the course in March. The course started in March.
Exercises · 60 questions in 4 sets
Choose the correct auxiliary, essere or avere, to complete each sentence in the passato prossimo.
Set 1 · Core practice
- 1
Stamattina Luca partito presto per Milano.
This morning Luca left early for Milan.
Show answer
è · Partire is a verb of movement, so it takes essere: Luca è partito.
- 2
Marta comprato un vestito nuovo per il matrimonio.
Marta bought a new dress for the wedding.
Show answer
ha · Comprare has a direct object (un vestito), so it takes avere.
- 3
I ragazzi arrivati in ritardo alla stazione.
The boys arrived late at the station.
Show answer
sono · Arrivare is a verb of movement and takes essere; the participle arrivati agrees with i ragazzi.
- 4
Ieri Paolo aveva la febbre, così rimasto a casa tutto il giorno.
Yesterday Paolo had a temperature, so he stayed at home all day.
Show answer
è · Rimanere expresses staying in a place, so it takes essere.
- 5
Domenica noi camminato per tre ore in montagna.
On Sunday we walked for three hours in the mountains.
Show answer
abbiamo · Camminare describes an activity, not going from one place to another, so it takes avere even though it involves movement.
- 6
Elena si svegliata alle sei per prendere l’aereo.
Elena woke up at six to catch the plane.
Show answer
è · Svegliarsi is reflexive, and every reflexive verb takes essere.
- 7
Alla festa di Paolo ci divertiti moltissimo.
We had a great time at Paolo’s party.
Show answer
siamo · Divertirsi is reflexive (ci divertiamo), so the passato prossimo uses essere.
- 8
La lezione di italiano finita alle sei.
The Italian lesson finished at six.
Show answer
è · Here finire has no object: the lesson itself ends, so it takes essere.
- 9
Il professore finito la lezione in anticipo.
The teacher finished the lesson early.
Show answer
ha · Here finire has a direct object (la lezione), so it takes avere.
- 10
Il film cominciato con mezz’ora di ritardo.
The film started half an hour late.
Show answer
è · Cominciare without an object, when the thing itself starts, takes essere.
- 11
A settembre Giorgio cominciato un corso di yoga.
In September Giorgio started a yoga course.
Show answer
ha · Giorgio starts something (un corso), so cominciare has an object and takes avere.
- 12
Che cosa successo ieri sera in piazza?
What happened in the square last night?
Show answer
è · Succedere always takes essere in compound tenses.
- 13
Sara, quest’anno viaggiato molto per lavoro?
Sara, have you travelled a lot for work this year?
Show answer
hai · Viaggiare describes an activity rather than arriving somewhere, so it takes avere.
- 14
Quanto costato il biglietto del treno?
How much did the train ticket cost?
Show answer
è · Costare takes essere: il biglietto è costato venti euro.
- 15
I bambini dormito in macchina durante tutto il viaggio.
The children slept in the car for the whole journey.
Show answer
hanno · Dormire takes avere: hanno dormito.
15 questions.
Set 2 · More practice
- 16
Ieri sera io tornato a casa a mezzanotte.
Last night I got home at midnight.
Show answer
sono · Tornare is a verb of movement, so it takes essere: io sono tornato.
- 17
Francesca lavorato fino alle otto di sera.
Francesca worked until eight in the evening.
Show answer
ha · Lavorare describes an activity, so it takes avere and the participle stays lavorato.
- 18
I miei genitori andati in vacanza in Sardegna.
My parents went on holiday to Sardinia.
Show answer
sono · Andare is a verb of movement and takes essere; andati agrees with i miei genitori.
- 19
Noi mangiato in una trattoria molto buona vicino al porto.
We ate in a very good trattoria near the harbour.
Show answer
abbiamo · Mangiare can have a direct object, so it takes avere: abbiamo mangiato.
- 20
Laura, a che ora uscita dall’ufficio?
Laura, what time did you leave the office?
Show answer
sei · Uscire is a verb of movement and takes essere; the participle uscita agrees with Laura.
- 21
Ragazzi, visto le foto della gita?
Guys, have you seen the photos from the trip?
Show answer
avete · Vedere has a direct object (le foto), so it takes avere: avete visto.
- 22
Il bambino di Giulia nato all’ospedale di Padova.
Giulia’s baby boy was born at the hospital in Padua.
Show answer
è · Nascere is a change of state, so it takes essere: è nato.
- 23
Valentina letto tre libri durante le vacanze.
Valentina read three books during the holidays.
Show answer
ha · Leggere has a direct object (tre libri), so it takes avere.
- 24
Giovanni e io entrati nel museo alle dieci in punto.
Giovanni and I went into the museum at ten o’clock sharp.
Show answer
siamo · Entrare means moving into a place, so it takes essere: siamo entrati.
- 25
Mio zio venuto a trovarci a Natale.
My uncle came to visit us at Christmas.
Show answer
è · Venire is a verb of movement and takes essere: è venuto.
- 26
Stamattina io bevuto solo un caffè.
This morning I only drank a coffee.
Show answer
ho · Bere has a direct object (un caffè), so it takes avere: ho bevuto.
- 27
Le ragazze ballato tutta la notte in discoteca.
The girls danced all night at the club.
Show answer
hanno · Ballare describes an activity, not going somewhere, so it takes avere and the participle does not agree.
- 28
Ieri io telefonato a mia madre per farle gli auguri.
Yesterday I phoned my mother to wish her happy birthday.
Show answer
ho · Telefonare takes avere: ho telefonato. The a before mia madre does not change that.
- 29
Mia sorella stata in Francia per un mese.
My sister was in France for a month.
Show answer
è · Essere and stare share the participle stato, and both take essere: è stata.
- 30
Tu scritto la cartolina ai nonni?
Did you write the postcard to Grandma and Grandpa?
Show answer
hai · Scrivere has a direct object (la cartolina), so it takes avere: hai scritto.
15 questions.
Set 3 · Trickier cases
- 31
Il dizionario mi servito molto durante l’esame.
The dictionary was very useful to me during the exam.
Show answer
è · Servire meaning “to be useful” takes essere; the subject is il dizionario, not me.
- 32
Il prezzo della benzina aumentato molto quest’anno.
The price of petrol has gone up a lot this year.
Show answer
è · Aumentare without an object is a change of state, so it takes essere: il prezzo è aumentato.
- 33
A gennaio Federica cambiato lavoro.
In January Federica changed jobs.
Show answer
ha · Here cambiare has a direct object (lavoro), so it takes avere and the participle stays cambiato.
- 34
Lo spettacolo iniziato alle nove in punto.
The show started at nine o’clock sharp.
Show answer
è · Iniziare works like cominciare: without an object, when the thing itself starts, it takes essere.
- 35
Noi iniziato il corso di cucina a ottobre.
We started the cooking course in October.
Show answer
abbiamo · Here iniziare has a direct object (il corso), so it takes avere.
- 36
Ieri Marta passata in farmacia prima di andare al lavoro.
Yesterday Marta stopped by the chemist’s before going to work.
Show answer
è · Passare meaning “to stop by a place” is movement, so it takes essere; passata agrees with Marta.
- 37
Dario passato tutto il pomeriggio in biblioteca.
Dario spent the whole afternoon in the library.
Show answer
ha · Passare meaning “to spend (time)” has a direct object (tutto il pomeriggio), so it takes avere.
- 38
Stamattina Michele corso per un’ora nel parco.
This morning Michele ran for an hour in the park.
Show answer
ha · Correre as an activity, with no destination, takes avere: ha corso per un’ora.
- 39
Quanto durato il viaggio da Roma a Parigi?
How long did the journey from Rome to Paris take?
Show answer
è · Durare takes essere, and the participle agrees with il viaggio: è durato.
- 40
Mi piaciuto molto il film di ieri sera.
I really liked last night’s film.
Show answer
è · Piacere takes essere, and the participle agrees with the thing liked (il film), not with the person.
- 41
Dopo l’estate Carla dimagrita di tre chili.
After the summer Carla lost three kilos.
Show answer
è · Dimagrire is a change of state, so it takes essere, even though English uses “lose” with an object.
- 42
Negli ultimi anni Milano cambiata moltissimo.
In recent years Milan has changed enormously.
Show answer
è · Cambiare without an object, when the subject itself changes, takes essere: Milano è cambiata.
- 43
Prima di pranzo i bambini si lavati le mani.
Before lunch the children washed their hands.
Show answer
sono · Lavarsi is reflexive, so it takes essere even when it is followed by an object such as le mani.
- 44
Quando ero all’estero, mi mancata molto la mia famiglia.
When I was abroad, I missed my family a lot.
Show answer
è · Mancare works like piacere: it takes essere and agrees with la mia famiglia, the thing that is missed.
- 45
Ieri io salito sull’autobus sbagliato.
Yesterday I got on the wrong bus.
Show answer
sono · Salire meaning “to get on” is movement with no direct object, so it takes essere: sono salito.
15 questions.
Set 4 · Mixed review
- 46
Ai bambini piaciute molto le giostre al luna park.
The children really liked the rides at the funfair.
Show answer
sono · Piacere takes essere; the subject is le giostre (feminine plural), so sono piaciute.
- 47
Dopo la laurea Stefano diventato ingegnere e si è trasferito a Torino.
After graduating Stefano became an engineer and moved to Turin.
Show answer
è · Diventare expresses a change of state, so it takes essere: è diventato.
- 48
Ieri sera noi cenato tardi perché siamo tornati alle dieci.
Last night we had dinner late because we got back at ten.
Show answer
abbiamo · Cenare describes an activity and takes avere; tornare, later in the sentence, takes essere.
- 49
Il medico visitato mia figlia e le ha dato uno sciroppo per la tosse.
The doctor examined my daughter and gave her cough syrup.
Show answer
ha · Visitare has a direct object (mia figlia), so it takes avere.
- 50
Sabato Alessia uscita con le amiche e si è divertita moltissimo.
On Saturday Alessia went out with her friends and had a great time.
Show answer
è · Uscire is a verb of movement and takes essere; uscita agrees with Alessia.
- 51
L’estate scorsa i miei amici viaggiato in camper per tutta la Scozia.
Last summer my friends travelled all over Scotland in a camper van.
Show answer
hanno · Viaggiare takes avere, even though it involves movement: hanno viaggiato.
- 52
Quanto costate le scarpe che hai comprato ieri?
How much did the shoes you bought yesterday cost?
Show answer
sono · Costare takes essere, and costate agrees with le scarpe, feminine plural.
- 53
Ragazzi, partiti in macchina o in treno?
Guys, did you leave by car or by train?
Show answer
siete · Partire is a verb of movement and takes essere; ragazzi means voi, so siete partiti.
- 54
Stamattina mi svegliata con un forte mal di gola.
This morning I woke up with a bad sore throat.
Show answer
sono · Svegliarsi is reflexive, so it takes essere: mi sono svegliata.
- 55
Gli studenti finito l’esame in anticipo e sono usciti dall’aula.
The students finished the exam early and left the classroom.
Show answer
hanno · Here finire has a direct object (l’esame), so it takes avere: hanno finito.
- 56
La mia collega rimasta in ufficio fino a tardi per finire un progetto.
My colleague stayed at the office until late to finish a project.
Show answer
è · Rimanere expresses staying in a place, so it takes essere: è rimasta.
- 57
In vacanza io e Giulia nuotato ogni mattina nel lago.
On holiday Giulia and I swam in the lake every morning.
Show answer
abbiamo · Nuotare describes an activity, not going from one place to another, so it takes avere.
- 58
Il bambino caduto dalla bicicletta, ma non si è fatto male.
The little boy fell off his bike, but he didn’t hurt himself.
Show answer
è · Cadere is a movement with no object, so it takes essere: è caduto.
- 59
Elisa, ricevuto il mio messaggio?
Elisa, did you get my message?
Show answer
hai · Ricevere has a direct object (il mio messaggio), so it takes avere: hai ricevuto.
- 60
Mia figlia cresciuta tantissimo quest’anno: ha già bisogno di scarpe nuove.
My daughter has grown so much this year: she already needs new shoes.
Show answer
è · Crescere without an object is a change of state, so it takes essere: è cresciuta.
15 questions.
Random 10
10 questions drawn at random from all 60. Repeat as often as you like: every round is different.