It is not always easy to understand whether, in the presence of a modal verb, the auxiliary essere or avere should be used: sono dovuto andare or ho dovuto andare (I had to go).
Here are some rules that can help us:
- It is always correct to use the auxiliary of the verb governed by the modal:
- ha lavorato >> ha dovuto lavorare.
- è partito >> è dovuto partito.
- When the verb following the modal is intransitive, either essere or avere can be used:
- è dovuto uscire
- ha dovuto uscire
- (he/she had to go out)
- When the modal verb is followed by the verb essere, the auxiliary is always avere:
- Ho dovuto essere coraggioso
- I had to be brave
- Ha voluto essere la più famosa
- She wanted to be the most famous
- Wen the infinitive is followed by an unstressed pronoun (mi, si, ti, ci, vi) it is necessary to use essere if the pronoun is before the infinitive, and avere if the pronoun is after the infinitive.
- Non si sono voluti lavare
- Non hanno voluto lavarsi
- They didn’t want to wash