Quick rules for using avere vs essere as auxiliaries
Here are quick rules for using avere vs essere as auxiliaries in Italian compound tenses:
- Use avere (to have) as the auxiliary verb when the main verb is transitive, meaning it takes a direct object (answers “what?” or “whom?”).
- Use essere (to be) as the auxiliary verb when the main verb is intransitive and does not have a direct object, especially verbs of movement or change of state.
- Verbs expressing motion or change (like andare [to go], venire [to come], diventare [to become]) generally take essere.
- Some verbs can take both auxiliaries depending on meaning and object presence. If the verb has a direct object, use avere; if not, use essere — for example, “ha passato la mattina” (spent the morning - transitive) vs. “è passata all’ufficio” (passed by the office - intransitive).
- The past participle agrees in gender and number with the subject only when essere is the auxiliary.
- Reflexive verbs and impersonal verbs use essere.
- Some movement verbs like camminare (to walk), nuotare (to swim), sciare (to ski), and others are exceptions and take avere even though they indicate movement.
- Impersonal and weather verbs usually use essere, but some can appear with avere as well.
The core distinction
The quickest way to choose the auxiliary is to ask whether the verb takes a direct object. If it does, avere is the default choice. If it does not, and the verb describes motion, change, or a state of being, essere is often the right auxiliary.
This rule works because Italian compound tenses preserve a semantic distinction that English often hides. In English, both I have eaten and I have gone use have, but Italian splits the system: ho mangiato uses avere, while sono andato uses essere.
Verbs that normally take avere
Most everyday action verbs use avere, especially when the sentence centers on doing something to something or someone.
Examples:
- ho mangiato = I ate / I have eaten
- abbiamo visto = we saw / we have seen
- hai comprato = you bought
- hanno letto = they read / have read
A useful test is whether the verb can answer che cosa? (“what?”) or chi? (“whom?”). If it can, the verb usually takes avere:
- Ho scritto una lettera. → What did I write? Una lettera.
- Maria ha incontrato Luca. → Whom did Maria meet? Luca.
Verbs that normally take essere
Essere is common with verbs of movement and change of state, especially when no direct object is involved.
Typical examples:
- sono andato / andata = I went
- è arrivato / arrivata = he/she arrived
- siamo diventati / diventate = we became
- sono morto / morta = I died
These verbs describe a shift in location or condition rather than an action performed on an object. That is why Italian treats them differently from ordinary transitive verbs.
Verbs that can take both auxiliaries
Some verbs change meaning depending on whether they are used transitively or intransitively.
A classic example is passare:
- Ha passato la mattina a studiare. = He/she spent the morning studying.
- È passato davanti a casa mia. = He/she passed in front of my house.
The first sentence has a direct object, la mattina, so it takes avere. The second sentence describes movement without a direct object, so it takes essere.
Other verbs can show the same pattern:
- correre
- salire
- scendere
- uscire
- tornare
In practice, the presence or absence of a direct object is often the deciding factor.
Agreement of the past participle
One of the clearest practical differences is participle agreement.
With essere, the past participle agrees with the subject:
- Marco è arrivato.
- Maria è arrivata.
- I ragazzi sono arrivati.
- Le ragazze sono arrivate.
With avere, the past participle normally stays in the masculine singular form:
- Marco ha mangiato.
- Maria ha mangiato.
- I ragazzi hanno mangiato.
- Le ragazze hanno mangiato.
This difference is especially useful in speech, because participle endings often make gender and number immediately clear when essere is used. In conversation practice, that agreement is one of the easiest details to reinforce through repeated sentence production.
Reflexive verbs and impersonal uses
Reflexive verbs use essere:
- mi sono alzato / alzata = I got up
- si è lavato / lavata = he/she washed himself/herself
- ci siamo divertiti / divertite = we had fun
Impersonal expressions also use essere:
- è necessario = it is necessary
- è successo = it happened
- è piovuto / ha piovuto = it rained
Weather verbs are especially variable. Many often appear with avere in ordinary usage, but some speakers and contexts allow essere too. The safest practical approach is to learn the most common form as it appears in real usage.
Common exceptions and verbs to memorize
A small number of verbs are worth learning as exceptions because they do not follow the motion pattern neatly.
These commonly take avere even though they involve movement:
- camminare = to walk
- nuotare = to swim
- sciare = to ski
They behave like ordinary activity verbs: the focus is on performing the action, not on reaching a destination. So ho camminato per due ore is correct, even though walking is movement.
A fast decision rule
A practical sequence for choosing the auxiliary is:
- If the verb has a direct object, use avere.
- If the verb is reflexive, use essere.
- If the verb expresses movement or change without an object, use essere.
- If the verb is one of the known exceptions, memorize its auxiliary.
- If the verb can be both transitive and intransitive, check the meaning in the sentence.
In summary
Use:
- Avere for transitive verbs and some intransitive ones emphasizing the action/activity.
- Essere for intransitive verbs indicating movement, change of state, reflexive actions, and impersonal constructions. 1 2 3 4
The most reliable habit is to look for a direct object first, then check whether the verb belongs to the smaller group that always or usually takes essere. That combination covers most everyday compound tenses in Italian. 1 2 3 4
References
-
When to use the auxiliary verb ‘avere’ vs. ‘essere’ in Italian …
-
“Avere” vs. “Essere” as auxiliary verbs: Did it finally click for …
-
Present Perfect: Differentiating “Essere” and “Avere” in Italian