Ya has

have you already …?

→ ya
phrase Rare #35,692
have you already …? Usually followed by a past participle to ask whether someone has already done something.
SP: ¿Ya has terminado tu tarea?
EN: Have you finished your homework yet?

¿Ya has cazado algo de lo que valga la pena presumir?

Have you caught anything worth bragging about yet?

— Temporada de Sangre (2025)

¿Ya has cenado?

Have you had dinner yet?

¿Ya has recibido la copia para noviembre de la revista Mi Jardín?

Have you received your copy of Mi Jardín magazine for November yet?

¿Ya has almorzado?

Have you had lunch yet?

¿Ya has desayunado?

Have you had breakfast yet?

— Asuntos infernales (2002)

¿Ya has vendido las cañas?

Have you sold the rods yet?

— Un asunto de familia (2018)

¿Ya has comenzado con el plan?

Have you started the plan yet?

— Señora venganza (2005)

¿Ya has respondido a esa carta?

Have you replied to that letter yet?

¿Ya has despertado, cariño?

Are you awake yet, darling?

— El Infierno (2010)