to have done
Ici, je suis le seul à pas en avoir fait.
I'm the only one here who hasn't done any.
— La Haine (1995)
Vous devriez avoir fait un séjour linguistique à l'étranger.
You should have gone on a language immersion trip abroad.
Il ne peut pas avoir fait une chose aussi stupide.
He can't have done such a stupid thing.
I regret doing that.
Mike ne peut pas avoir fait une chose pareille.
Mike couldn't have done such a thing.
C’est gentil d’avoir fait du café Julie.
It’s nice of you to have made coffee, Julie.
— Delicatessen (1991)
La mère de l'un d'eux est venue, elle dit avoir fait un marché.
The mother of one of them came; she says she made a deal.
— Le prisonnier du Caucase (1996)
Je ne me rappelle pas avoir fait ça.
I don't remember doing that.
I admit I did that.
Tom a critiqué Mary pour ne pas avoir fait le boulot correctement.
Tom criticized Mary for not doing the job properly.