Index / Language / Records / Italian / Grammar
Which verb builds the compound past. Not a free choice, not a matter of taste — and a small class of verbs takes both, with a real difference in meaning.
The control text · practical
Buongiorno. Il 12 di questo mese mi è stato addebitato un importo di 89,90 euro che non riconosco. Immagino che si tratti di un errore: ho disdetto quel servizio a maggio e ne ho conservato la ricevuta. Le chiedo di accreditarmi la somma e di confermarmi per iscritto che l'abbonamento è stato chiuso. Se non riceverò riscontro entro venerdì, presenterò un reclamo. Resto in attesa.
Where the two part
Standard · the base
Transitives take avere. Most intransitives of motion and change of state take essere, and their participle agrees with the subject. Reflexives always take essere.
Regional · the contrast
Some regional speech extends avere into essere territory. It is heard as a regionalism and marked as an error in writing.
10 options
Ho disdetto quel servizio a maggio. — Anchor A
The tellThe verb has a direct object, so the auxiliary is avere and the participle does not agree.
The largest class and the default. If a direct object is present, the question is settled.
None — but it makes avere feel like the default everywhere, which is exactly the trap.
Sono andato in banca. · È arrivata la ricevuta.
The tellMovement or arrival, no direct object, and the participle agrees with the subject.
A learnable semantic core: come, go, arrive, leave, enter, exit, fall, stay.
The semantic rule leaks. Camminare is motion and takes avere, so the class has to be learned as a list too.
È stato chiuso l'abbonamento. · Sono nato a Milano.
The tellBecoming, being born, dying, growing — the subject changes rather than acts.
Extends the same principle from motion to transformation, so one idea covers both classes.
Overlaps with the passive, which also uses essere, so two constructions look alike.
Mi sono accorto dell'addebito. · Si è trattato di un errore.
The tellA reflexive pronoun forces essere, whatever the verb would otherwise take.
Absolute and exceptionless: reflexive means essere, always.
It overrides the transitivity rule, so ho lavato and mi sono lavato use different auxiliaries for the same verb.
| Verb | avere | essere |
|---|---|---|
| correre | ho corso — I ran, as an activity | sono corso — I ran there |
| salire | ho salito le scale | sono salito sul treno |
| cambiare | ho cambiato idea | è cambiato tutto |
The tellThe same verb with two auxiliaries and two senses — activity against directed change.
The most interesting corner of the domain, and the one that shows the rule is semantic rather than arbitrary.
A small closed list that must be known individually, and using the wrong one produces a different claim.
Standard Sono dovuto andare in banca.
Regional Ho dovuto andare in banca.
The tellDovere, potere and volere take the auxiliary of the verb that follows them — in the strict standard.
An elegant rule: the modal borrows the auxiliary of its infinitive.
Widely ignored in speech, where avere is used throughout. Both now appear in print, so this is one of the genuinely open questions.
Si è parlato dell'errore. · Si è andati in banca.
The tellThe impersonal si takes essere even when the underlying verb takes avere, and the participle goes masculine plural.
A rule with no exceptions, and it appears constantly in formal writing.
The masculine plural participle after a singular si looks wrong until you know why it is right.
È piovuto · ha piovuto — both are accepted
The tellA verb with no real subject, and two acceptable auxiliaries.
Honest complexity: not every question in this domain has one answer, and knowing which are open is knowledge too.
Because both are defensible, it is a poor place to be confident in either direction.
Ho andato, ho venuto — heard in some regional speech
The tellAvere where the standard requires essere.
Worth recognising as a regionalism rather than mistaking it for a rule you have misremembered.
Marked wrong in every written context and in both exam lanes.
The Spanish and Portuguese system applied whole: one auxiliary for everything
The tellYour baseline, and it will feel completely natural.
On the sheet because it is your specific error rather than a generic one, and naming it is most of the fix.
It also removes participle agreement, so one habit produces two classes of error at once.