te has dado cuenta

you have realized

→ te
phrase Rare #29,288
you have realized Often means “you have noticed.” It is commonly followed by de or de que.
SP: ¿Te has dado cuenta de que está lloviendo?
EN: Have you noticed that it’s raining?

Pepa, ¿te has dado cuenta de la cama?

Pepa, have you noticed the bed?

— Mujeres al borde de un ataque de nervios (1988)

¿O sea que te has dado cuenta?

So you noticed?

— Happy together (1997)

Te has dado cuenta de que me dieron una paliza.

You've realized that I got beaten up.

— Happy together (1997)

No es amigo mío, por si no te has dado cuenta.

He's not my friend, in case you haven't noticed.

— Río Místico (2003)

Quizá no te has dado cuenta.

Maybe you haven't noticed.

— Devdas (2002)

¿Por fin te has dado cuenta?

Have you finally realized?

— Замри-умри-воскресни! (1990)

¿No te has dado cuenta?

Haven’t you noticed?

— ¡Adiós Lenin! (2003)

Te has dado cuenta.

You've noticed.

— Running on Empty (1988)