has left
No me puedo creer que Tom se haya ido sin decir adiós.
I can't believe Tom left without saying goodbye.
Qué lástima que Andrea se haya ido tan pronto.
It's such a shame that Andrea left so soon.
Puede que el público se haya ido a casa, pero la carrera continúa.
The crowd may have gone home, but the race goes on.
— F1 la película (2025)
He may have already left.
En fin, esperemos que ese tipo espeluznante se haya ido.
Anyway, let's hope that creepy guy is gone.
— Ponyo en el acantilado (2008)
I don't think he/she has left.
No puedo creer que se haya ido.
I can't believe he's gone.
— Guardianes de la Noche: Tren infinito (2020)
Una vez que se haya ido, nunca lo recuperarás.
Once it's gone, you'll never get it back.