will have finished
La reunión habrá terminado cuando llegue.
The meeting will be over by the time I arrive.
Si no se da prisa, la pelea habrá terminado.
If you don't hurry, the fight will be over.
— Porco Rosso (1992)
Para entonces ya habrá terminado la carrera y estará buscando su primer empleo.
By then she will have finished her degree and will be looking for her first job.
Una última cosa y todo habrá terminado.
One last thing and it's all over.
En unos meses, todo esto habrá terminado para nosotros.
In a few months, all this will be over for us.
— Sisu (2022)
En un par de días habrá terminado todo.
In a couple of days, it will all be over.
Mi hermana habrá terminado su tarea antes de ir a Hokkaido.
My sister will have finished her homework before going to Hokkaido.