hace rato que

it's been a while since

→ hacer
phrase Rare #34,498
it's been a while since Used to say that something has been happening or has been true for some time. It is commonly followed by a verb in the present or past tense, depending on the sentence.
SP: Hace rato que te estoy esperando.
EN: I've been waiting for you for a while.

Hace rato que no lo veo.

I haven't seen him in a while.

— Mike y Nick y Nick y Alice (2026)

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.

Hace rato que te miro.

I've been watching you for a while.

Hace rato que no voy allí.

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

— La leyenda del pianista en el océano (1998)

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 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)