I will have left
Me habré ido antes de que el gallo cante.
I’ll be gone before the rooster crows.
Cuando se den cuenta, yo ya me habré ido.
By the time they realize it, I'll already be gone.
Para cuando vuelvas, yo me habré ido.
By the time you come back, I will have left.