Time Expressions Using the Verb “Hacer”

In Spanish there are specific formats to follow for various expressions in the past:

1. For actions that began in the past and continues to the present:

Hace + time period + que + phrase in present tense

E.g. Hace tres meses que no veo a Angela. – I haven’t seen Angela in 3 months.

2.For actions that began and continued for some time in the past:

Hacía + time period+ que + phrase in imperfect tense

E.g. Hacía tres meses que no veía a Angela cuando la vi ayer. – I hadn’t seen Angela in 3 months when I saw her yesterday.

3.To ask how long an action, situation or an event has been going on:

¿Cuánto tiempo hace que …?


¿Cuánto tiempo hace que ella está enferma? – How long has she been sick?

¿Cuánto tiempo hace que no escuchas al radio? – How long have you not listened to the radio?

Or in the imperfect tense:

¿Cuánto tiempo hacía que …?


¿Cuánto tiempo hacía que pasaba usted en Panamá antes de salir? – How much time had you spent in Panama before you left.

¿Cuánto tiempo hacía que …? no veía a Ana hasta ayer? – For how long had you not seen Ana until yesterday?

4.To say “ago” when using the past tense

E.g. Salieron de la isla hace dos anos. They left the island 2 years ago.

Previous | Next