has finished
Me alegro mucho de que se haya acabado la escuela.
I'm so glad school is over.
Tom se alegra que el año escolar finalmente haya acabado.
Tom is glad that the school year is finally over.
Dice que me prestará el libro cuando haya acabado con él.
He says he'll lend me the book when he's finished with it.
Pues el tuyo estará así de rojo cuando haya acabado contigo.
Well, yours will be just as red when I'm done with you.
— Rang De Basanti (2006)