ya has

you have already

→ ya
phrase Rare #26,050
you have already Used with a past participle to form the present perfect and indicate that something has already happened. “Has” agrees with tú, the informal singular “you.”
SP: Ya has terminado tu tarea.
EN: You have already finished your homework.

Vamos, eres joven y ya has sufrido mucho.

Come on, you're young and you've already suffered a lot.

— Cuentos de Tokio (1953)

Con que ya has empezado.

So you've already started.

— Los cuatrocientos golpes (1959)

Sospecho que ya has descubierto que esta casa guarda muchos secretos.

I suspect you've already discovered that this house holds many secrets.

— Ahora me ves 3 (2025)

Porque antes de venir aquí, ya has elegido luchar.

Because before coming here, you had already chosen to fight.

— Genocidal Organ (2017)

Ya has superado tus miedos.

You’ve overcome your fears.

— Open Your Eyes (1997)

Ya has jugado bastante conmigo.

You've played with me enough already.

— Encontré al diablo (2010)

Adèle, ven, ya has servido a todo el mundo.

Adèle, come here, you've already served everyone.

— La vida de Adèle (2013)

Si tienes miedo de morir, ya has muerto.

If you're afraid of dying, you're already dead.

Dile que ya has entregado el papeleo.

Tell him you've already submitted the paperwork.

— Todo a la vez en todas partes (2022)

Además, ya has preparado la ensalada de cangrejos.

Besides, you’ve already prepared the crab salad.

— La ironía del destino, o goce de su baño (1976)

Ya has desayunado, ¿no?

You've had breakfast already, haven't you?