⇒ The verb hacer can be used in various ways to talk about the passage of time.
⇒ You can use hacer to describe how long ago something happened or how long you have been doing something.
⇒ You can also use hacer to describe past actions that were interrupted by another action.
⇒ There are two formulas you can use with hacer to talk about actions that occurred a specific amount of time ago.
Formula Onehace + time + que + verb in the preterite | Formula Twoverb in the preterite + hace + time |
Examples with Formula One
Hace seis años que conocí a mi esposo.It was six years ago that I met my husband. |
Hace cinco minutos que llegó.He arrived five minutes ago. |
Examples with Formula Two
Aprendió a hablar español hace tres años.He learned to speak Spanish three years ago. |
Empecé mi trabajo hace seis meses.I started my job six months ago. |
⇒ There are two formulas you can use with hacer to talk about actions that started in the past and continue into the present
⇒ These expressions are useful for talking about something you have been doing for a certain amount of time.
Formula Onehace + time + que + verb in the present | Formula Twoverb in the present + desde + hace + time |
Examples with Formula One
Hace un año que estudian español.They have been studying Spanish for one year. |
Hace seis años que conozco a mi esposo.I have known my husband for six years. |
Examples with Formula Two
Habla español desde hace tres años.He has spoken Spanish for three years. |
Tengo mi trabajo desde hace seis meses.I have had my job for six months. |
⇒ There are three formulas you can use with hacer to talk about actions in the past that were interrupted.
⇒ These expressions are useful for talking about something you had been doing when something else happened
Formula Onehacía + time + que + verb in the imperfect | Formula Twoverb in the imperfect + hacía + time | Formula Threeverb in the imperfect+ desde + hacía + time |
Examples with Formula One
Hacía una semana que leía el libro cuando lo perdí.I had been reading the book for a week when I lost it. |
Hacía un año que estudiaba español cuando viajé a España.I had been studying Spanish for one year when I traveled to Spain. |
Examples with Formula Two
Dormía hacía siete horas cuando sonó el reloj.I had been sleeping for seven hours when the alarm went off. |
Examples with Formula Three
Jugábamos con el perro desde hacía 30 minutos cuando empezó a llover.We had been playing with the dog for 30 minutes when it began to rain. |