ho finito di

I have finished …ing

→ avere
phrase Uncommon #16,030
I have finished …ing Followed by an infinitive verb, which is usually translated with an -ing form in English.
IT: Ho finito di pulire la cucina.
EN: I’ve finished cleaning the kitchen.

Ho finito di fare cazzate.

I'm done messing around.

— Ricchi... da morire - Delitti in famiglia (2026)

Almeno ho finito di mangiare i pomodori secchi.

At least I finished eating the sun-dried tomatoes.

— La vita va così (2025)

Ho finito di pranzare.

I finished lunch.

Ho finito di tradurre tutto quello che mi avete chiesto di tradurre.

I’ve finished translating everything you asked me to translate.

Ho finito di combattere.

I’m done fighting.

Ho finito di litigare.

I’m done arguing.

Io non ho finito di mangiare.

I haven't finished eating.

Ho finito di scrivere.

I'm done writing.

Io ho finito di mangiare.

I have finished eating.

Non ho finito di parlargli.

I haven't finished talking to him.

— Anora (2024)

Ho finito di crescere.

I've finished growing.

— Léon (1994)

Ho finito di tenerla per dieci minuti.

I ended up holding her for ten minutes.

— Decision to Leave (2022)

Ho finito di leggere il tuo manoscritto.

I’ve finished reading your manuscript.

— TÁR (2022)

Ho finito di pulire l'appartamento.

I’ve finished cleaning the apartment.

Ho finito di tradurre tutto quello che mi ha chiesto di tradurre.

I’ve finished translating everything you asked me to translate.

Aspettate finché non ho finito di mangiare.

Wait until I’ve finished eating.

Io ho finito di lottare.

I’m done fighting.

Ho finito di correggere i compiti in classe.

I finished correcting the homework in class.

— Una luce dal passato (2004)

Ho finito di mangiare il pranzo.

I finished eating lunch.

Ho finito di sistemare tutto, signora Adelaide.

I’ve finished putting everything in order, Mrs. Adelaide.

— Sacrificio (1986)