hayas hecho

you have done

→ haber
phrase Rare #26,942
you have done Present perfect subjunctive of hacer, often used after phrases like espero que or no importa qué.
SP: Espero que hayas hecho tu tarea.
EN: I hope you have done your homework.

No puedo creer que realmente hayas hecho algo así.

I can’t believe you actually did something like that.

No importa qué hayas hecho, yo te amo.

No matter what you've done, I love you.

— Estación central de Brasil (1998)

Espero que hayas hecho las maletas.

I hope you've packed your bags.

Más grande que cualquier cosa que hayas hecho tú.

Bigger than anything you've ever done.

— Peaky Blinders: El hombre inmortal (2026)

Una vez que hayas hecho una promesa, debes mantenerla.

Once you've made a promise, you must keep it.

Es ridículo que nunca hayas hecho esto antes.

It's ridiculous that you've never done this before.

— Sólo se vive una vez (2011)

No puedo creer que tú hayas hecho esto solo.

I can’t believe you did this all by yourself.

No creo que hayas hecho eso.

I don't think you did that.

— Estación central de Brasil (1998)

Más grande y mejor que cualquier cosa que hayas hecho jamás.

Bigger and better than anything you've ever done.

— Ahora me ves 3 (2025)

Sea lo que hayas hecho, gracias.

Whatever you’ve done, thank you.

— Avatar: Fuego y ceniza (2025)

Olvidemos que hayas hecho esto y ya.

Let's just forget you ever did this.