hai già fatto

have already done

→ avere
phrase Rare #24,149
have already done Used with a past participle to talk about something completed before now; often means “have you already done...?” in questions.
IT: Hai già fatto i compiti stasera?
EN: Have you already done your homework tonight?

Hai già fatto un film prima?

Have you made a film before?

— Nouvelle Vague (2025)

Hai già fatto i compiti?

Have you done your homework yet?

Lo hai già fatto.

You already did.

— Il Signore degli Anelli - Il ritorno del re (2003)

Allora hai già fatto i compiti per la lezione del professor Worth?

So, have you already done the homework for Professor Worth's class?

— Juno (2007)

Hai già fatto le valigie?

Have you packed your bags yet?

— Control (2007)

Lo so che tu hai già fatto spese veramente folli per lei.

I know you've already spent some really crazy money on her.

— Vivere (1952)

Quanti colloqui hai già fatto in questi giorni?

How many interviews have you had already these days?

— Your Name. (2016)

Hai già fatto i bagagli?

Have you packed your bags yet?

— Il Signore degli Anelli - La compagnia dell'anello (2001)

Hai già fatto il pieno tu.

You've already filled up.

— Thirst (2009)

Non hai già fatto qualcosa?

Haven’t you already done something?

Hai già fatto abbastanza.

You've already done enough.

— Un semplice incidente (2025)