tu ne l'aies pas fait

you haven't done it

→ tu
phrase Rare #42,449
you haven't done it This is the subjunctive form, used after certain expressions, such as “je suis surpris que” (I'm surprised that).
FR: Je suis surpris que tu ne l'aies pas fait.
EN: I'm surprised you haven't done it.