de m'avoir

for having

→ de
phrase Common #4,196
for having Used before a past participle: de m'avoir invité = for having invited me / for inviting me.
FR: Merci de m'avoir répondu si vite.
EN: Thanks for replying to me so quickly.

Je vous remercie beaucoup de m'avoir donné son adresse.

Thank you very much for giving me his address.

— Old Boy (2003)

Vous êtes vraiment gentilles de m'avoir invitée à dîner.

It’s really kind of you both to invite me to dinner.

Je voulais vous remercier de m'avoir aidé.

I wanted to thank you for helping me.

Vous êtes adorable de m'avoir invitée ce soir.

You're lovely to have invited me tonight.

Merci beaucoup de m'avoir invitée.

Thank you very much for inviting me.

Je vous suis redevable de m'avoir invité à la fête.

I am grateful to you for inviting me to the party.

Merci beaucoup de m'avoir aidé.

Thank you very much for helping me.

Vous devriez regretter de m'avoir empêché de passer sur ce parcours.

You should regret preventing me from going through on this course.

— Chute libre (1993)

Je vous remercie de m'avoir accueilli.

Thank you for having me.

Pas seulement de m'avoir retenue, mais d'avoir été discret.

Not only for holding me back, but for being discreet.

— Titanic (1997)

De m'avoir fait interner comme une tarée.

For having me committed like I was crazy.

— Die My Love (2025)

Je voulais vous remercier de m'avoir fait engager.

I wanted to thank you for hiring me.

— Moulin Rouge ! (2001)

Je veux te remercier de m'avoir aidé.

I want to thank you for helping me.

Merci beaucoup de m'avoir prévenue!

Thank you very much for letting me know!

Ils sont quand même gentils de m'avoir changé et de faire le ménage.

They’re still kind enough to change me and clean up.

— Old Boy (2003)

Merci beaucoup de m'avoir invité à diner l'autre soir.

Thank you very much for inviting me to dinner the other night.

Je vous remercie de m'avoir aidé.

Thank you for helping me.

Il regrettera amèrement de m'avoir défié.

He will bitterly regret challenging me.

De m'avoir méprisé ou frappé?

For despising or hitting me?

— Taxi (1998)

C'est gentil de m'avoir fait préparer ça.

It's nice of you to have me prepare this.

Merci beaucoup de m'avoir invité.

Thank you very much for inviting me.

Je te remercie de m'avoir sauvé la vie.

Thank you for saving my life.

Je vous remercie de m'avoir invitée à la fête.

Thank you for inviting me to the party.

Tu as de la chance de m'avoir rencontré.

You're lucky to have met me.

De m'avoir sauvé la vie.

For saving my life.