heypolyglotA little more Italian, every day.
Italian

Getting your lesson ready…

The full pattern

Modal in the passato prossimo, then the infinitive. The infinitive picks the auxiliary.

with avereho dovuto lavorare · ho potuto dormire · ho voluto pagare
with esseresono dovuto/a partire · è potuto/a venire · siamo voluti/e restare
everydayho dovuto partire is accepted too
pronounsl’ho dovuto fare = ho dovuto farlo
reflexivesmi sono dovuto alzare = ho dovuto alzarmi
the plandovevo partire = I was supposed to leave

Volevo = I wanted to; ho voluto = I chose to, and did; non ho voluto = I refused.

Potevo = I could; ho potuto = I managed to, that time.

Skills take sapere: so nuotare. Non posso is about right now.