B1 Italian GrammarModal Verbs in Compound Tenses
Master Italian modal verbs (potere, dovere, volere) in compound tenses. Learn the special rule where modals use the auxiliary (avere/essere) that the main verb would take, and understand the double infinitive construction in complex sentences.
Practice in interactive stories
With instant translation and audio
1Modal Verbs in Passato Prossimo
When modal verbs appear in compound tenses, they can take either avere or essere depending on the main infinitive. If the infinitive normally takes essere (like andare), the modal uses essere: sono potuto andare. With avere verbs, use avere: ho dovuto lavorare.
Auxiliary Choice with Modals
| Main Verb | Modal + Auxiliary | Example |
|---|---|---|
| andare (essere) | essere | sono potuto andare |
| venire (essere) | essere | è dovuta venire |
| lavorare (avere) | avere | ho dovuto lavorare |
| mangiare (avere) | avere | hanno voluto mangiare |
Examples
Non sono potuto venire ieri.
I couldn't come yesterday.
essere because venire takes essere
Ha dovuto partire presto.
He had to leave early.
avere is also acceptable in speech
Abbiamo voluto provare.
We wanted to try.
avere with transitive verb
Maria è dovuta tornare a casa.
Maria had to go back home.
feminine agreement: dovuta
2Agreement with Essere
When using essere with modals, the past participle of the modal agrees in gender and number with the subject: sono potuto (m.), sono potuta (f.), siamo potuti (m.pl.), siamo potute (f.pl.). This follows standard essere agreement rules.
Past Participle Agreement
| Subject | Potere | Dovere | Volere |
|---|---|---|---|
| lui | è potuto | è dovuto | è voluto |
| lei | è potuta | è dovuta | è voluta |
| loro (m.) | sono potuti | sono dovuti | sono voluti |
| loro (f.) | sono potute | sono dovute | sono volute |
Examples
Le ragazze sono dovute uscire.
The girls had to go out.
dovute agrees with le ragazze
I bambini sono voluti restare.
The children wanted to stay.
voluti (masc. plural)
Non siamo potuti arrivare in tempo.
We couldn't arrive on time.
potuti with masculine subject
Lei non è potuta partire.
She couldn't leave.
potuta with feminine subject
3Spoken Italian Simplification
In everyday spoken Italian, many speakers use avere with all modals regardless of the main verb: ho potuto andare instead of sono potuto andare. While grammatically the essere form is more correct, avere is widely accepted in informal contexts.
Formal vs Informal
| Formal (Grammar) | Informal (Common) | English |
|---|---|---|
| sono potuto andare | ho potuto andare | I was able to go |
| è dovuta partire | ha dovuto partire | she had to leave |
| siamo voluti restare | abbiamo voluto restare | we wanted to stay |
Examples
Ho potuto vedere il film.
I was able to see the movie.
avere (common in speech)
Non ha potuto venire alla festa.
He/She couldn't come to the party.
avere avoids gender agreement
Abbiamo dovuto aspettare molto.
We had to wait a lot.
avere with intransitive verb
Hanno voluto tornare presto.
They wanted to come back early.
avere simplifies agreement
4Modals with Reflexive Verbs
With reflexive verbs, place the reflexive pronoun before the modal: mi sono dovuto alzare or ho dovuto alzarmi. When using essere, agreement is required. The pronoun can also attach to the infinitive: devo alzarmi (present) vs mi sono dovuto alzare (past).
Reflexive Pronouns with Modals
| Structure | Example | English |
|---|---|---|
| pronoun + essere + modal | mi sono dovuto alzare | I had to get up |
| avere + modal + pronoun | ho dovuto alzarmi | I had to get up |
| pronoun + avere (informal) | mi ho dovuto alzare | (informal) |
Examples
Mi sono dovuta svegliare presto.
I (f.) had to wake up early.
pronoun before, essere + agreement
Ha dovuto vestirsi in fretta.
He/She had to get dressed quickly.
pronoun attached to infinitive
Non ci siamo potuti fermare.
We couldn't stop.
ci before siamo potuti
Hai voluto lavarti le mani?
Did you want to wash your hands?
pronoun on infinitive
Practice Exercises
5 exercises
Complete: 'Non ___ potuto venire ieri.' (I couldn't come yesterday.) - formal grammar
Complete: '___ dovuto lavorare fino a tardi.' (I had to work late.)
In 'Maria è dovuta partire', why is it 'dovuta'?
Which is correct in everyday spoken Italian?
Complete: 'Maria ___ dovuto alzarsi presto.' (Maria had to get up early.) - spoken form
See Real Examples in Stories
Now that you've practiced, see this grammar in context

“'Il suo precedente proprietario ha dovuto trasferirsi in un posto che non permetteva animali.'”

“Sulla via del ritorno, ha dovuto fermarsi a un semaforo rosso.”

“La fila era molto lunga, quindi hanno dovuto aspettare quaranta minuti.”

“Maria ha dovuto imparare a essere una buona leader.”
Practice with B1 Stories
Apply what you learned in interactive stories with instant translations.
Browse B1 Stories