hace tiempo que

it's been a while since

→ hacer
phrase Common #8,475
it's been a while since Used to say that a long time has passed since something happened, or that something has been true for a long time.
SP: Hace tiempo que no veo a mi hermana.
EN: It's been a while since I saw my sister.

Hace tiempo que quiero hablar contigo.

I've been wanting to talk to you for a while.

Hace tiempo que deberías estar en el aeropuerto.

You should have been at the airport a long time ago.

— La ironía del destino, o goce de su baño (1976)

Hace tiempo que me esperan allí.

They’ve been waiting for me there for a long time.

— Moscú no cree en las lágrimas (1980)

Hace tiempo que te lo quería decir.

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

Hace tiempo que amaneció.

It's been a while since dawn.

— Andrei Rublev (1966)

Hace tiempo que hubiéramos terminado la cúpula y las columnas.

We would have finished the dome and the columns a long time ago.

— Andrei Rublev (1966)

Hace tiempo que me he fijado en ti.

I've had my eye on you for a while.

Hace tiempo que quería hacerlo.

I've been meaning to do it for a long time.

— Juno (2007)

Hace tiempo que cayó, pero no llegó a explotar.

It fell a long time ago, but it didn't explode.

— El espinazo del diablo (2001)

Sé que estuviste buscando la espada, pero hace tiempo que se perdió.

I know you were looking for the sword, but it was lost a long time ago.

— Adiós a mi concubina (1993)

Hace tiempo que lo pido.

I've been asking for it for a long time.

— El paciente inglés (1996)

Por favor, hace tiempo que pensaba en hacerlo.

Please, I've been thinking about doing it for a long time.

— Cuando pasan las cigüeñas (1957)

Hace tiempo que se fueron.

They left a long time ago.

— Tigre y dragón (2000)

Hace tiempo que debías de estar en la cama.

You should have been in bed a long time ago.

Hace tiempo que me falta.

I've been missing it for a while.

— Quieto, muere, resucita (1990)

No te hagas el sorprendido, hace tiempo que se sabe.

Don't act surprised, it's been known for a while.

— Control (2007)

Hace tiempo que nos conocemos, pero yo no sabía nada de usted.

We've known each other for a while, but I didn't know anything about you.

— Solaris (1972)

Hace tiempo que anhelaba conocerla a usted y ver los cuadros.

I have long wanted to meet you and see the paintings.

— მონანიება (1987)

Hace tiempo que la gallina no pone huevos.

The hen hasn't laid any eggs in a long time.