I modali al passato: ho dovuto / sono dovuto andare

I modali al passato: ho dovuto / sono dovuto andare means “In the past, modals borrow the auxiliary of the verb that follows”. When potere, dovere or volere are put into the passato prossimo, they normally borrow the auxiliary of the following infinitive, not their own. Formation: potere/dovere/volere al passato prossimo prendono l'ausiliare del verbo all'infinito — ho dovuto lavorare (avere) · sono dovuto andare (essere) — nel parlato spesso si usa avere per entrambi

In the past, modals borrow the auxiliary of the verb that follows

A2

Formation

potere/dovere/volere al passato prossimo prendono l'ausiliare del verbo all'infinito — ho dovuto lavorare (avere) · sono dovuto andare (essere) — nel parlato spesso si usa avere per entrambi

Explanation

When potere, dovere or volere are put into the passato prossimo, they normally borrow the auxiliary of the following infinitive, not their own. If the infinitive is an avere-verb, the modal takes avere: ho dovuto lavorare (I had to work), ho voluto mangiare, non ho potuto finire. If the infinitive is an essere-verb (motion, reflexive, etc.), the modal takes essere and the participle agrees: sono dovuto andare (I had to go), sono voluta restare (I wanted to stay), non sono potuto venire. This is the neat rule taught in books. In everyday speech, though, most Italians simplify and use avere for everything (ho dovuto andare is very common), so you will hear both — but for correct writing and exams, match the auxiliary to the infinitive.

Examples

Ieri ho dovuto lavorare fino a tardi.
Yesterday I had to work until late.
Non sono potuto venire alla festa.
I couldn't come to the party.
Maria è dovuta tornare a casa presto.
Maria had to go back home early.

Note

The exam-safe rule: look at the infinitive, not the modal. andare, venire, tornare, restare → essere (sono dovuto andare, with participle agreement). lavorare, mangiare, finire → avere. In casual speech avere-for-everything is tolerated, but agreement (sono dovuta, è dovuta) is the mark of careful Italian.

FAQ

I modali al passato: ho dovuto / sono dovuto andare — what does it mean and how is it used?

In the past, modals borrow the auxiliary of the verb that follows. When potere, dovere or volere are put into the passato prossimo, they normally borrow the auxiliary of the following infinitive, not their own. If the infinitive is an avere-verb, the modal takes avere: ho dovuto lavorare (I had to work), ho voluto mangiare, non ho potuto finire. If the infinitive is an essere-verb (motion, reflexive, etc.), the modal takes essere and the participle agrees: sono dovuto andare (I had to go), sono voluta restare (I wanted to stay), non sono potuto venire. This is the neat rule taught in books. In everyday speech, though, most Italians simplify and use avere for everything (ho dovuto andare is very common), so you will hear both — but for correct writing and exams, match the auxiliary to the infinitive.

I modali al passato: ho dovuto / sono dovuto andare — how do you form it?

potere/dovere/volere al passato prossimo prendono l'ausiliare del verbo all'infinito — ho dovuto lavorare (avere) · sono dovuto andare (essere) — nel parlato spesso si usa avere per entrambi

I modali al passato: ho dovuto / sono dovuto andare — any usage notes?

The exam-safe rule: look at the infinitive, not the modal. andare, venire, tornare, restare → essere (sono dovuto andare, with participle agreement). lavorare, mangiare, finire → avere. In casual speech avere-for-everything is tolerated, but agreement (sono dovuta, è dovuta) is the mark of careful Italian.

Related grammar

Learn in the app →