ha già finito

has already finished

→ avere
phrase Uncommon #11,405
has already finished Used to say that something is completed earlier than expected or before now. Can also mean "is done already" in conversation.
IT: Ha già finito i compiti.
EN: He has already finished his homework.

Lei ha già finito il libro?

Have you finished the book yet?

Tom ha già finito il libro?

Has Tom finished the book yet?

Ha già finito il suo lavoro.

He's already finished his work.

Lui ha già finito il suo lavoro.

He has already finished his work.

Ha già finito di fare i compiti?

Have you finished your homework yet?

Ha già finito?

Have you finished yet?

Lei ha già finito di fare i compiti?

Have you finished doing your homework yet?

Tom ha già finito di pranzare.

Tom has already finished lunch.

Ha già finito il libro?

Have you finished the book yet?

Ha già finito con il libro?

Are you finished with the book yet?

Ha già finito le sue faccende domestiche.

He/She has already finished his/her household chores.

Ha già finito i compiti.

He's already finished his homework.