ha fatto i suoi compiti

did his homework

→ avere
phrase Rare #31,238
did his homework Literally: "did his homework." The subject can be male or female depending on context; in English, use "his" as a neutral translation here only if the context does not specify gender.
IT: Luca ha fatto i suoi compiti dopo scuola.
EN: Luca did his homework after school.

Mary ha fatto i suoi compiti da sola.

Mary did her homework by herself.

Tom ha fatto i suoi compiti scolastici sul tavolo della cucina.

Tom did his homework at the kitchen table.

Mennad ha fatto i suoi compiti.

Mennad did his homework.

Mary ha fatto i suoi compiti prima di cena.

Mary did her homework before dinner.

Tom ha fatto i suoi compiti.

Tom did his homework.

Mary ha fatto i suoi compiti.

Mary did her homework.