avrei dovuto farlo

I should have done it

→ avere
phrase Rare #28,958
I should have done it Expresses that you had a duty or reason to do something in the past, often with regret. The subject can change with context; for example, “avresti dovuto farlo” means “you should have done it.”
IT: Avrei dovuto farlo prima.
EN: I should have done it sooner.

Forse avrei dovuto farlo, ma non ci sono riuscito!

Maybe I should have done it, but I couldn't!

— Le iene (1992)

Non feci che pensare a quella strada buia dove avrei dovuto farlo.

I kept thinking about that dark street where I should have done it.

— La fiamma del peccato (1944)

Avrei dovuto farlo anch'io.

I should have done it too.

— Old Boy (2003)

Immagino che avrei dovuto farlo ieri.

I suppose I should have done it yesterday.

Io non avrei dovuto farlo.

I shouldn't have done that.

Forse avrei dovuto farlo.

Maybe I should have done it.

Non avrei dovuto farlo.

I shouldn't have done that.

Perché avrei dovuto farlo?

Why should I have done that?

— Raw - Una cruda verità (2017)

Avrei dovuto farlo anni fa!

I should have done it years ago!

— La canzone del mare (2014)