Libro digital Herramientas de español
Spanish Tools
Online Grammar Book

34. Hace with time expressions

A. Hace with the preterite tense is equivalent to English "ago":
Llegué hace mucho tiempo. I arrived long time ago.

B. Hace/Hacía used with the present or the imperfect express "have been/had been doing something for...":

Hace dos horas que esperamos.
Hacía dos horas que dormíamos.
We have been waiting for two hours.
We had been sleeping for two hours.

While these word orders are the most frequently used, you will see other usages, notably Hace mucho tiempo que llegué as a variant of A.

• The questions ¿Desde cuándo...? and ¿Cuánto hace que...? are common equivalents of For how long...? or How long ago...?

PRÁCTICA 34.  Responda las siguientes preguntas.

1. ¿Desde cuándo vives en este país?
2. ¿Desde cuándo estudias español?
3. ¿Cuánto tiempo hace que llegaste a esta universidad?
4. ¿Cuánto hace que tuviste tus últimas vacaciones?
5. ¿Cuántos años hace que llegó Colón a América?
6. ¿Cuántas décadas hace que terminó la segunda guerra mundial (1945)?
7. ¿Cuántos años hacía que los ingleses estaban en Norteamérica cuando los Estados Unidos se independizaron?
8. ¿Cuánto tiempo hacía que Kennedy era presidente cuando murió?
V
1. Vivo en este país hace X años / Hace X años que vivo en este país / Vivo en este país desde hace X años.
2. Hace X años/meses que estudio español. / Estudio español hace... / Estudio español desde hace...
3. Llegué aquí (desde) hace... / Hace... que llegué aquí.
4. Tuve mis últimas vacaciones (desde) hace... / Hace... que tuve mis últimas vacaciones.
5. Colón llegó a América hace más de quinientos diez años.
6 .La segunda guerra mundial terminó hace (más de) seis décadas.
7. Hacía ciento cincuenta y seis años que los ingleses estaban en Norteamérica cuando los Estados Unidos se independizaron.
8. Hacía casi tres años que Kennedy era presidente cuando murió (desde enero de 1961 hasta noviembre de 1963).

Videos: www.laits.utexas.edu/spe/int24.html