hai già finito

have you already finished

→ avere
phrase Rare #33,409
have you already finished Used to ask whether someone has finished something. Often followed by di + verb or a direct object.
IT: Hai già finito di cenare?
EN: Have you already finished dinner?

Hai già finito?

Have you finished yet?

— La sposa turca (2004)

Hai già finito i tuoi compiti di inglese?

Have you finished your English homework yet?

Léon, hai già finito?

Léon, are you finished yet?

— Léon (1994)

Hai già finito il turno?

Have you finished your shift yet?

— The Experiment - Cercasi cavie umane (2001)

Hai già finito di fare i compiti?

Have you finished doing your homework yet?

Hai già finito i tuoi compiti?

Have you finished your homework yet?

Tu hai già finito?

Have you finished yet?