Has hecho

you have done

→ haber
phrase Uncommon #19,854
you have done Used with tú; in a question, it means “have you done…?”
SP: ¿Has hecho la cena?
EN: Have you made dinner?

¿Has hecho los preparativos para mañana?

Have you made the preparations for tomorrow?

¿Has hecho las maletas?

Have you packed your bags?

— Control (2007)

¿Has hecho ya la redacción para la clase de Worth?

Have you done the essay for Worth's class yet?

— Juno: Crecer, correr y tropezar (2007)

¿Has hecho esto antes?

Have you done this before?

— Mulholland Drive: Sueños, misterios y secretos (2001)

¿Has hecho trampa en un examen alguna vez?

Have you ever cheated on an exam?

¿Has hecho películas?

Have you made any movies?

— Anaconda (2025)

¿Has hecho los deberes tú solo?

Did you do your homework all by yourself?

¿Has hecho ya pis?

Have you peed yet?

— Die Blechtrommel (1979)

"¿Has hecho los deberes?""Sí, los he hecho".

“Have you done your homework?” “Yes, I have.”

¡Has hecho un gran trabajo aquí!

You’ve done a great job here!

— Se levanta el viento (2013)

¿Has hecho esto por dinero?

Did you do this for money?

— Anaconda (2025)

¿Has hecho tu cama tú solo alguna vez?

Have you ever made your bed all by yourself?

¿Has hecho a tu esposa e hijos felices alguna vez?

Have you ever made your wife and children happy?

¿Has hecho todas tus tareas?

Have you done all your homework?

¿Has hecho los deberes?

Have you done your homework?

¡Has hecho un pacto con la muerte!

You've made a pact with death!

— La Bruja (2016)

¿Has hecho esto toda tu vida?

Have you done this your whole life?

— Las flores de la guerra (2011)

¿Has hecho una reserva?

Have you made a reservation?

¿Has hecho café?

Have you made coffee?

— Érase una vez en el Oeste (1968)

¿Has hecho todos los deberes?

Have you done all your homework?