de ne pas avoir

not having, not to have

→ de
phrase Uncommon #10,053
not having A negative infinitive phrase, usually followed by a past participle, meaning “not having done something.” It often expresses regret, apology, or a reason.
FR: Je suis désolé de ne pas avoir répondu plus tôt.
EN: I'm sorry for not having replied sooner.

Tu es sûr de ne pas avoir été suivi?

Are you sure you weren't followed?

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

I'm sorry I didn't reply sooner.

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

I'm sorry I didn't reply sooner.

On va juste faire semblant de ne pas avoir entendu ça, hein, Murray?

We're just going to pretend we didn't hear that, eh, Murray?

— Plus fort que moi (2025)

Excuse-moi de ne pas avoir répondu à ta lettre plus tôt.

I apologize for not replying to your letter sooner.

Je suis désolée de ne pas avoir pu assister à ta fête.

I'm sorry I couldn't attend your party.

Il fut déçu de ne pas avoir été invité.

He was disappointed not to have been invited.

Pardon de ne pas avoir pu vivre une vie honnête.

I apologize for not being able to live an honest life.

— Demon Slayer : Kimetsu no Yaiba - Le film : La Forteresse infinie (2025)

Et pourtant, j’ai eu l’impression de ne pas avoir esquivé à temps.

And yet, I felt like I hadn't dodged in time.

— Demon Slayer : Kimetsu no Yaiba - Le film : La Forteresse infinie (2025)

Les singes ne se plaignent pas de ne pas avoir été faits hommes.

The apes do not complain about not having been made men.

Je suis content de ne pas avoir mangé la nourriture qui vous a rendu malade.

I'm glad I didn't eat the food that made you sick.

Désolé de ne pas avoir répondu plus tôt à votre message, j'étais occupé.

Sorry for not replying to your message sooner; I was busy.

Je suis désolé de ne pas avoir trouvé un moment pour te rappeler.

I'm sorry I didn't find a moment to call you back.

Capitaine, excusez-moi de ne pas avoir appelé.

Captain, please excuse me for not calling.

— Une femme fantastique (2017)

Je suis désolée de ne pas avoir pu assister à votre fête.

I'm sorry I couldn't attend your party.

Je suis désolé de ne pas avoir pu assister à votre fête.

I'm sorry I couldn't attend your party.

Pardon de ne pas avoir toujours écrit.

Sorry for not always having written.

— Une grande fille (2019)

Merci de ne pas avoir parlé de moi à la télévision.

Thank you for not talking about me on television.

— Volver (2006)

Pardonnez-moi de ne pas avoir répondu à votre lettre.

Please forgive me for not replying to your letter.

Désolé de ne pas avoir pris ta défense quand Buchan t'a frappé.

I'm sorry I didn't stand up for you when Buchan hit you.

— Rushmore (1998)

Je suis désolée de ne pas avoir pu vous aider.

I'm sorry I wasn't able to help you.

Je suis désolé de ne pas avoir pu t'aider à retrouver cette femme.

I'm sorry I couldn't help you find that woman.

— Bugonia (2025)

Il regrette de ne pas avoir travaillé plus dur à l'école.

He regrets not having worked harder at school.

C'est de ma faute de ne pas avoir trouvé la porte plus tôt.

It's my fault for not finding the door sooner.

— Suzume (2022)

Pardon de ne pas avoir pu te protéger!

I'm sorry I couldn't protect you!

— Demon Slayer : Kimetsu no Yaiba - Le film : La Forteresse infinie (2025)

Je me mettrais des baffes de ne pas avoir apporté une carte.

I'd kick myself for not bringing a map.

Désolée de ne pas avoir répondu plus tôt.

Sorry for not replying sooner.

Lincoln était triste de ne pas avoir gagné.

Lincoln was sad that he didn't win.

Si on se quitte, je n'aurai pas le regret de ne pas avoir essayé.

If we break up, I won’t regret not having tried.

— Perfetti sconosciuti (2016)

Elles est vraiment énervée de ne pas avoir reçu d'augmentation.

She’s really upset that she didn’t get a raise.

Désolé de ne pas avoir répondu plus tôt à ton message, j'étais occupé.

Sorry for not replying to your message sooner, I was busy.

phrase Uncommon #18,524
not to have Used before an infinitive, often after verbs or expressions that take de. The ne ... pas negates avoir; in everyday speech, ne is often omitted.
FR: Je suis désolé de ne pas avoir répondu plus tôt.
EN: I'm sorry for not replying sooner.

Je me déteste de ne pas avoir la volonté d'arrêter de manger des cochonneries.

I hate myself for not having the willpower to stop eating junk food.

J'eus l'impression de ne pas avoir le choix.

I felt like I had no choice.

Je crains de ne pas avoir d'expérience.

I'm afraid I don't have any experience.

J'ai peur de ne pas avoir le temps de les finir.

I’m afraid I won’t have time to finish them.

Désolé de ne pas avoir plus à offrir.

Sorry I don't have more to offer.

— The Man from Earth (2007)

J'avais peur de ne pas avoir ce boulot.

I was afraid I wouldn’t get that job.

— Porco Rosso (1992)

J'ai eu l'impression de ne pas avoir le choix.

I felt like I had no choice.

Il m'arrive de ne pas avoir de travail.

Sometimes I don't have any work.

— Les Anges déchus (1995)

Voilà des mots que je suis heureux de ne pas avoir à prononcer.

These are words I'm glad I don't have to say.

— Zootopie 2 (2025)

Je suis surpris de ne pas avoir à faire ce que vous vous avez.

I'm surprised I don't have to do what you have to do.

Je suis content de ne pas avoir votre travail.

I'm glad I don't have your job.

J'eus le sentiment de ne pas avoir le choix.

I felt that I had no choice.

Alors j'ai décidé que ce serait mieux pour moi de ne pas avoir d'enfants.

So I decided it would be better for me not to have children.

— Cours, Lola, cours (1998)

Je pense qu'il est triste de ne pas avoir amis.

I think it’s sad not to have any friends.

Tu ne sais pas ce que c'est, de ne pas avoir assez à manger.

You don't know what it's like not to have enough to eat.

Il se plaint de ne pas avoir suffisamment de temps pour lire.

He complains that he doesn't have enough time to read.

Es-tu sure de ne pas avoir besoin de mon aide?

Are you sure you don't need my help?

Vous ne savez pas ce que c'est, de ne pas avoir assez à manger.

You don’t know what it’s like not to have enough to eat.