cuando hayas

when you have

→ cuando
phrase Uncommon #13,228
when you have Used with a past participle to mean “when you have done something,” usually referring to a future condition. Hayas is the tú form of haber in the subjunctive. Related examples may use haya, hayan, or has depending on the subject and context.
SP: Avísame cuando hayas terminado.
EN: Let me know when you have finished.

Terminaremos esta plática cuando hayas visto a un doctor.

We'll end this conversation when you've seen a doctor.

— Your Name (2016)

Cuando hayas leído el libro, vuelve a ponerlo donde lo encontraste.

When you’ve finished reading the book, put it back where you found it.

Llámame cuando hayas llegado.

Call me when you arrive.

Cuando hayas acabado, apaga la luz.

When you’re finished, turn off the light.

Cuando hayas decidido un objetivo.

When you have decided on a goal.

— Super 30 (2019)

Búscame cuando hayas dejado tu trabajo.

Look for me when you've left your job.

— Despedidas (2008)

Jean, cuando hayas escuchado todo esto, yo estaré lejos.

Jean, when you have heard all this, I will be far away.

— La diva (1981)

Cuando hayas acabado, vete de aquí.

When you’re finished, get out of here.