Hace mucho que

it’s been a long time since

→ hacer
phrase Rare #32,547
it’s been a long time since In questions, it can mean “have you been … long?” or “has it been long since …?”
SP: Hace mucho que no hablamos.
EN: It’s been a long time since we talked.

¿Cómo estás, viejo? Hace mucho que no te veo.

How are you, old man? It's been a long time since I've seen you.

¿Hace mucho que llueve así?

Has it been raining like this for long?

— Suspiria: Alarido (1977)

¿Hace mucho que estás ahí?

Have you been there long?

— Дылда (2019)

¿Hace mucho que vives aquí?

Have you lived here long?

— Anatomía de una Caída (2023)

¿Hace mucho que se fue a Buenos Aires?

Has it been long since he went to Buenos Aires?

— El secreto de sus ojos (2009)

¿Hace mucho que estás con Sabine?

Have you been with Sabine long?

— La vida de Adèle (2013)

¿Hace mucho que vives en Berlín?

Have you lived in Berlin for long?

— TÁR (2022)

¿Hace mucho que te gustan las chicas?

Have you liked girls for long?

— La vida de Adèle (2013)

¿Hace mucho que la conoce?

Have you known her for long?

— Roma città aperta (1945)

¿Hace mucho que conoce a Steiner?

Have you known Steiner for long?

— La dolce vita (1960)

¿Hace mucho que vive aquí?

Have you lived here long?

— Ofrenda a la tormenta (2020)