hace rato que

it's been a while since

→ hacer
phrase Rare #40,319
it's been a while since With a past-tense verb, it can mean that something happened a while ago.
SP: Hace rato que no hablamos.
EN: We haven't talked in a while.

Hace rato que subió, seguro que ya está más tranquila.

She went up a while ago; she's surely calmer by now.

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

Hace rato que no lo veo.

I haven't seen him in a while.

— Mike & Nick & Nick & Alice (2026)

Ahora te reconozco como Hae-mi, hace rato que no nos vemos.

Now I recognize you as Hae-mi, it's been a while since we last saw each other.

— Burning (2018)

Hace rato que no voy allí.

It's been a while since I've been there.

— La leyenda de 1900 (1998)

Ya hace rato que es hora de dormir.

It's been a while since it was time to sleep.

— El viaje de Chihiro (2001)

Hace rato que se fue.

He left a while ago.