to have finished; to be done
Vous pensez en avoir fini avec moi ?
Do you think you're done with me?
— Pixote, la loi du plus faible (1980)
Il doit avoir fini son travail maintenant.
He must have finished his work by now.
J'espère avoir fini de payer ma voiture pour septembre prochain.
I hope to have finished paying off my car by next September.
Je pensais en avoir fini avec tout cela.
I thought I was done with all of this.
Je devais avoir fini le travail hier.
I was supposed to have finished work yesterday.
C'est souvent la dernière personne à avoir fini de manger.
They’re often the last person to finish eating.
Tu as rejoint mon équipe avant d'avoir fini ta spécialité.
You joined my team before finishing your specialization.
— Mirage (2018)