has ganado

you have won

→ haber
phrase Uncommon #19,369
you have won Depending on context, it can also mean “you have earned” or “you have gained.”
SP: Has ganado el partido.
EN: You’ve won the match.

Has ganado peso.

You've gained weight.

Si sabes que están, has ganado media batalla.

If you know they're there, you're halfway to winning the battle.

— Hogar (2020)

Has ganado a Vijaylaxmi.

You have won against Vijaylaxmi.

— Queen (2014)

Y ahora, tú también has ganado los Nacionales.

And now, you too have won the Nationals.

— Dangal (2016)

Has ganado.

You have won.

— Kal Ho Naa Ho (2003)

Te lo has ganado.

You've earned it.

— Incontrolable (I Swear) (2025)

Tú has ganado esto, Tom.

You have earned this, Tom.

Ya has ganado tres veces aquí.

You've already won here three times.

— Senna (2010)

Te has ganado el respeto de nuestra gente.

You have earned the respect of our people.

Has ganado el premio gordo.

You've hit the jackpot.

— Atlantis: El imperio perdido (2001)

¿Y has ganado algo?

And have you won anything?

— Moscú no cree en lágrimas (1980)

¿Qué batallas has ganado?

What battles have you won?

— Acantilado Rojo (2008)

Ya has ganado.

You've already won.

Te has ganado un buen descanso.

You’ve earned a good rest.

Has ganado peso, ¿verdad?

You've gained weight, haven't you?

Tal vez es porque nunca lo has ganado por ti misma.

Maybe it's because you've never earned it yourself.

— Елена (2011)

Por fin te has ganado ese manto.

You've finally earned that mantle.

— Depredador: Tierras salvajes (2025)

Te los has ganado.

You've earned them.

— Oppenheimer (2023)

Boss Gu, ¿has ganado mucho?

Boss Gu, have you made a lot of money?

— 活着 (1994)

Para ti, te lo has ganado.

For you, you've earned it.

— Такси-блюз (1990)