hace más de

more than ... ago

→ hacer
phrase Uncommon #10,937
more than ... ago Used before a period of time to say that something happened more than that long ago. For example, hace más de un año means “more than a year ago.”
SP: Llegamos hace más de dos horas.
EN: We arrived more than two hours ago.

Estoy en esta fila hace más de dos horas.

I've been in this line for more than two hours.

Les perdimos de vista hace más de media hora.

We lost sight of them more than half an hour ago.

Yo la conozco desde hace más de veinte años.

I've known her for more than twenty years.

Es extraño que no haya llegado todavía si salió de casa hace más de dos horas.

It's strange that he hasn't arrived yet if he left home more than two hours ago.

Mi hermano vive en Inglaterra hace más de treinta años.

My brother has lived in England for over thirty years.

Hace más de treinta años que no viene por aquí.

He hasn't been here for over thirty years.

— Cinema Paradiso (1988)

Ella le presentó a su hermana hace más de dos años.

She introduced him to her sister more than two years ago.

Tom se divorció de su primera esposa hace más de quince años atrás.

Tom divorced his first wife more than fifteen years ago.

Mi hermano vive en Inglaterra desde hace más de treinta años.

My brother has lived in England for over thirty years.

Tu último reporte fue hace más de dos semanas.

Your last report was over two weeks ago.

— Avatar (2009)

Soy biólogo desde hace más de treinta años.

I've been a biologist for more than thirty years.

Tom conoce a Mary de hace más de tres años.

Tom has known Mary for over three years.

Tomás y María están casados desde hace más de treinta años.

Tomás and María have been married for more than thirty years.

El ábaco se inventó hace más de cinco mil años.

The abacus was invented more than five thousand years ago.

Hace más de cincuenta.

It’s been more than fifty.

— El médico de Budapest (2020)