non l'ha ancora fatto

hasn't done it yet

→ non
phrase Rare #22,441
hasn't done it yet The pronoun l' stands for lo or la, meaning “it” or sometimes “him/her,” depending on context. The subject is usually understood from the context; the form ha fatto is used with a third-person singular subject.
IT: Marta non l'ha ancora fatto.
EN: Marta hasn't done it yet.

Ha detto che non l'ha ancora fatto.

He said he hasn't done it yet.

Tom non l'ha ancora fatto in realtà.

Tom actually hasn't done it yet.

Tom non l'ha ancora fatto.

Tom hasn't done it yet.

Tom non l'ha ancora fatto oggi.

Tom hasn't done it yet today.

Tom dice che non l'ha ancora fatto.

Tom says he hasn't done it yet.