hace mucho que

it's been a long time since

→ hacer
phrase Uncommon #10,301
it's been a long time since Used to talk about something that has been true for a long time, or that a long time has passed since an event.
SP: Hace mucho que no hablamos.
EN: It's been a long time since we talked.

Te hubiese disparado al otro oído, pero hace mucho que lo perdiste.

I would have shot you in the other ear, but you lost it a long time ago.

— Academia Rushmore (1998)

Hace mucho que te quería preguntar.

I've been wanting to ask you for a long time.

Hace mucho que lo conozco.

I've known him for a long time.

— Victoria (2015)

Hace mucho que nos conocemos.

We've known each other for a long time.

Hace mucho que ya no soy una niña.

I haven't been a child for a long time.

Hace mucho que los buscamos.

We've been looking for them for a long time.

— Solo en casa (1990)

Hace mucho que te conozco.

I've known you for a long time.

Hace mucho que está muerto.

He's been dead for a long time.

— El castillo en el cielo (1986)

Ese producto hace mucho que se agotó.

That product sold out a long time ago.

Hace mucho que vengo por aquí.

I've been coming here for a long time.

— Chicago (2002)

Oh, hace mucho que murió.

Oh, he died a long time ago.

— Una batalla tras otra (2025)

Hace mucho que los aldeanos no pagan impuestos con la excusa de inundaciones.

The villagers haven't paid taxes for a long time, using floods as an excuse.

— RRR (2022)

Hace mucho que no sé nada de él.

I haven't heard anything from him in a long time.

Ya hace mucho que nos separamos.

We separated a long time ago.

— Juego sucio (Infernal Affairs) (2002)

Hace mucho que se fue?

Did he/she leave a long time ago?

— The Running Man (2025)

Hace mucho que me molesta.

It’s been bothering me for a long time.

— Solo en casa (1990)