Hacer expressions using the present and the preterite tense

The verb Hacer can be used to express "how long" you have been doing something!
hace quince minutos for fifteen minutes
hace dos semanas for two weeks
hace siete años for seven years

There are two ways to say how long you have been doing something using Hacer:
  • Hace  + a time expression + que + verb in the present tense
 or
  • verb in the present tense + hace + a time expression
Estudio hace dos horas. I've been studying for two hours.
Hace dos horas que estudio. I've been studying for two hours.
¿Cuánto (tiempo) hace que están casados? How long have they been married?
Hace siete años que están casados. They've been married seven years.
¿Cuánto (tiempo) hace que conduces? How long have you been driving?
Conduzco hace cuatro meses. I've been driving for four months.
¿Cuánto (tiempo) hace que juega Vershara al golf? How long has Vershara been playing golf?
Hace siete años que Vershara juega al golf. Vershara has been playing for seven years.
Note: The use of tiempo in the question is optional.  Students new to Spanish may want to use tiempo to help remember that the question is asking for an amount of time.

Practice on the Web with the "how long have you been doing something" Hacer expression

The verb Hacer  also is used to express the concept of "ago."  To do this we simply change the tense of our verb!
hace diez segundos ten seconds ago
hace quince minutos fifteen minutes ago
hace tres días three days ago
hace dos semanas two weeks ago
hace cuatro meses four months ago
hace siete años seven years ago

There are two ways to make an "ago" statement using Hacer:
  • Hace  + a time expression + que + verb in the preterite
         -or-
  • verb in the preterite + hace + a time expression

Here are some examples for the first "ago" Hacer expression:

¿Cuánto (tiempo) hace que se durmió el nené? How long ago did the baby fall asleep?
Hace una hora que se durmió. He fell asleep an hour ago.
¿Cuánto hace que se fue la policía? How long ago did the police leave?
Hace veinte minutos que se fue. They left twenty minutes ago.
¿Cuánto hace que lo viste? How long ago did you see him?
Hace media hora que yo lo vi. I saw him half an hour ago.

Here are some examples for the second "ago" Hacer expression:

¿Se conocieron Mauricio y Débora hace  cuánto (tiempo)? How long ago did Mauricio and Deborah meet?
(Mauricio and Deborah met how long ago?)
Se conocieron hace diez años. They met ten years ago.
¿Empezaste a montar a caballo hace cuánto (tiempo)? How long ago did you begin to ride horses?
Empecé a hacerlo hace veintidós años. I began to do it 22 years ago.
¿Lo viste hace cuánto? How long ago did you see him?
Lo vi  hace media hora. I saw him half an hour ago.
Practice on the Web Hacer conjugation in the Preterite Hacer and Weather Expressions
  Back to the Grammar Basics page!  
Copyright © 2000 Deborah R. Lemon. All rights reserved.