de ne pas t'avoir

for not having

→ de
phrase Rare #23,823
for not having Used before a past participle to express regret or apology for not having done something to or for you. The following verb determines the full meaning, as in « de ne pas t'avoir appelé » (“for not having called you”).
FR: Je suis désolé de ne pas t'avoir prévenu plus tôt.
EN: I'm sorry for not having warned you earlier.

Je suis désolé de ne pas t'avoir davantage soutenu lorsque tu en avais besoin.

I'm sorry I didn't support you more when you needed it.

Désolée de ne pas t'avoir appelé.

Sorry I didn't call you.

— L'Accusé (2017)

Désolé de ne pas t'avoir envoyé de courriel plus tôt.

Sorry I didn’t email you sooner.

Je te prie de m'excuser de ne pas t'avoir écrit plus tôt.

I’m sorry I didn’t write to you sooner.

Je suis désolée de ne pas t'avoir envoyé un courriel plus tôt.

I'm sorry I didn't email you sooner.

Je suis désolé de ne pas t'avoir envoyé un courriel plus tôt.

I'm sorry I didn't email you sooner.

M'en veux-tu de ne pas t'avoir reconnue à la réunion?

Are you upset with me for not recognizing you at the meeting?

— Le Tao de Steve (2000)

Je suis désolée de ne pas t'avoir écrit pendant aussi longtemps.

I'm sorry I haven't written to you for so long.

Je regrette de ne pas t'avoir cru.

I regret not believing you.

Je suis désolé de ne pas t'avoir répondu plus tôt.

I'm sorry I didn't reply to you sooner.

S'il te plaît, pardonne-moi de ne pas t'avoir écrit depuis longtemps.

Please forgive me for not having written to you in a long time.

Je regrette de ne pas t'avoir crue.

I regret not believing you.

Je suis désolée de ne pas t'avoir davantage soutenu lorsque tu en avais besoin.

I'm sorry I didn't support you more when you needed it.

De ne pas t'avoir dit à propos de la prison.

For not telling you about the prison.

— La Femme de ménage (2025)

Je suis désolé de ne pas t'avoir écrit pendant aussi longtemps.

I'm sorry I haven't written to you for so long.