te has dado cuenta

you have realized

→ te
phrase Rare #37,760
you have realized Often used with de que to mean 'you have realized that...' or with de to mean 'you have noticed...'.
SP: ¿Te has dado cuenta de que ya es tarde?
EN: Have you realized that it's already late?

Te has dado cuenta de que me dieron una paliza.

You've realized that I got beaten up.

— Happy Together (1997)

Quizá no te has dado cuenta.

Maybe you haven't noticed.

— Devdas (2002)

Te has dado cuenta.

You've noticed.

— Un lugar en ninguna parte (1988)

Pepa, ¿te has dado cuenta de la cama?

Pepa, have you noticed the bed?

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

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

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

— Mystic River (2003)