ha dado

has given

→ haber
phrase Very common #1,275
has given Third-person singular present perfect of dar. It is often used in expressions where English does not translate it word for word, such as ha dado comienzo = has begun and le ha dado un ataque = he/she had an attack.
SP: Me ha dado una buena noticia.
EN: He has given me some good news.

Pero ¿qué te ha dado a ti ahora con la Sole!

But what’s with you and Sole all of a sudden!

— Volver (2006)

La guerra ha dado un giro.

The war has taken a turn.

Por qué ha dado la vuelta?

Why did he/she turn around?

— El brazo de brillantes (1969)

En toda su vida, solo ha dado tres entrevistas.

In his entire life, he has given only three interviews.

— La gran belleza (2013)

McCone ha dado la señal.

McCone has given the signal.

— The Running Man (2025)

Tom ha dado un montón de dinero a la caridad.

Tom has given a lot of money to charity.

Tom se ha dado a la fuga.

Tom has fled.

Eso es porque el Sr. Sol les ha dado mucho.

That's because Mr. Sun has given them a lot.

— Mi vecino Totoro (1988)

Su Majestad los ha dado todos al General Wu.

His Majesty has given them all to General Wu.

— La maldición de la flor dorada (2006)

El General, nos ha dado órdenes.

The General has given us orders.

— Sisu (2022)

No nos ha dado ninguna opción.

He hasn't given us any choice.

— Todo a la vez en todas partes (2022)

Tom les ha dado tres vueltas.

Tom has circled them three times.

Hoy ha dado una clase muy interesante.

He gave a very interesting class today.

— El club de los poetas muertos (1989)

Tom no se ha dado un baño desde hace tres semanas.

Tom hasn’t had a bath in three weeks.

Un vecino ha oído gritos y ha dado el aviso.

A neighbor heard screams and alerted the authorities.

— [REC] (2007)

Coge la oportunidad que Tom te ha dado.

Take the opportunity that Tom has given you.

Nos ha dado fuerte aquí abajo, entra el agua.

It’s hit us hard down here; water is getting in.

— Atlantis: El imperio perdido (2001)

Las razones que él ha dado son difíciles de comprender.

The reasons he has given are difficult to understand.

Ha dado un rodeo.

He/She took a detour.

— Indiana Jones y la última cruzada (1989)

Está bien, Howie, sólo se ha dado algunos golpes.

It's okay, Howie, he's only had a few bumps and bruises.

— State and Main (2000)

Me lo ha dado.

He gave it to me.

Tom todavía no ha dado su cuenta de alta.

Tom still hasn't activated his account.

Todo aquel que es incapaz de aprender se ha dado a enseñar.

Anyone who is incapable of learning has taken to teaching.

Aún me estoy acostumbrando al gran giro que ha dado mi vida.

I'm still getting used to the major change my life has taken.

Papá ha dado a mamá todo su salario.

Dad has given Mom his entire salary.

La última batalla del Santuario ha dado comienzo.

The final battle of the Sanctuary has begun.

Así se ha dado un baño.

That’s how he/she took a bath.

— Mi vecino Totoro (1988)

Él nos ha dado el apoyo más fuerte.

He has given us the strongest support.

Nos ha dado carta blanca para interceptar teléfonos.

He has given us carte blanche to tap phones.

Este mundo ya te ha dado por muerta.

This world has already written you off.

— Los pecadores (2025)

Dios nos ha dado, sin embargo, ojos y oídos.

God has, however, given us eyes and ears.

— Cónclave (2024)

No, he sido yo quien ha dado el aviso.

No, I was the one who gave the warning.

— [REC] (2007)

Ha dado cheques en todo el país.

He has issued checks all over the country.

— Atrápame si puedes (2002)

Bueno, Kris, ¿qué impresión te ha dado?

So, Kris, what impression did it give you?

— Solaris (1972)

Ya sé, Kumud ha dado a luz.

I know, Kumud has given birth.

— Devdas (2002)

Eywa aparentemente te ha dado la espalda, tú elegiste.

Eywa has apparently turned her back on you, you chose.

— Avatar: El sentido del agua (2022)

Tom no nos ha dado nada.

Tom hasn't given us anything.

Y las películas, ¿quién se las ha dado?

And the movies, who gave them those?

— Cinema Paradiso (1988)