have you finished
Avez-vous fini de nettoyer votre chambre ?
Have you finished cleaning your room?
Avez-vous fini d'écrire le rapport ?
Have you finished writing the report?
Have you finished your meal?
Avez-vous fini de vous habiller ?
Have you finished getting dressed?
How did you end up here?
Avez-vous fini de lire le journal ?
Have you finished reading the newspaper?
Are you done with that?
— L'Histoire personnelle de David Copperfield (2019)
Avez-vous fini avec le papier ?
Have you finished with the paper?
Avez-vous fini votre travail ?
Have you finished your work?
Avez-vous fini par découvrir qui l'a fait ?
Did you ever find out who did it?