Usages of hacer
Somos amigos desde hace diez meses.
We have been friends for ten months.
¡Nuestra amistad dura desde hace muchos años!
Our friendship has lasted for many years!
Tienen una relación desde hace cinco años.
They have been in a relationship for five years.
Confío en él desde hace mucho tiempo.
I have trusted him for a long time.
Mis padres me apoyan desde hace años.
My parents have supported me for years.
¿Mantienen el contacto desde hace tres semanas?
Have they kept in touch for three weeks?
Mi hermano y yo no nos vemos desde hace un año.
My brother and I haven't seen each other for a year.
Hace dos años que vivo en Madrid.
I have been living in Madrid for two years.
Hace tres meses que estudio alemán.
I have been studying German for three months.
Hace mucho tiempo que no te veo.
I haven't seen you in a long time.
Hace una semana que llueve.
It has been raining for a week.
¿Cuánto tiempo hace que estudias español?
How long have you been studying Spanish?
¿Cuánto tiempo hace que os conocéis?
How long have you guys known each other?
¿Cuánto tiempo hace que trabajas aquí?
How long have you been working here?
¿Cuánto tiempo hace que no vas al cine?
How long has it been since you went to the cinema?
Hacía años que no la veía.
I hadn't seen her in years.
Hacía dos horas que esperábamos el autobús.
We had been waiting for the bus for two hours.
Hacía mucho tiempo que no comía paella.
I hadn't eaten paella in a long time.
Cuando nos conocimos, hacía un año que vivía en España.
When we met, I had been living in Spain for a year.
Hace un mes que llegó mi hermano.
My brother arrived a month ago.
Hace diez años que se casaron.
They got married ten years ago.
Hace una hora que salió de casa.
He left home an hour ago.
Hace dos días que te escribí.
I wrote to you two days ago.
Hacía años que la médica daba por resuelto el misterio.
The doctor had considered the mystery solved for years.
Hace una semana se hizo un esguince de tobillo.
A week ago he sprained his ankle.
Las chicas derrotaron al otro equipo hace un mes.
The girls defeated the other team a month ago.
Hace un mes que la astronauta vive aquí.
The female astronaut has lived here for a month.
Mi madre trabaja en la enseñanza desde hace treinta años.
My mother has worked in teaching for thirty years.
Mi vecina es inmigrante: llegó hace diez años.
My neighbor is an immigrant: she arrived ten years ago.
Mi madre sufre depresión desde hace años.
My mother has suffered from depression for years.
Parecéis conoceros desde hace años.
You guys seem to have known each other for years.
Mi tía es diputada desde hace diez años.
My aunt has been an MP for ten years.
Learn hacer and more in Spanish
All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.
- ✓ Practice with interactive exercises
- ✓ Track your progress with spaced repetition
- ✓Learn at your own pace — completely free