More time expressions
I have been working on time expressions using Hacer and picked up quite a lot from a previous post.
Does "Hace tres o cuatro horas qué están trabajando" translate as "they were working for three or four hours"
Thanks
5 Answers
qué is used for asking
que is the pronoun.
If you replace "qué" by "que" your transltation will be perfect. ![]()
The difference between They have been working and They were working is the connotation about whether the action has ended at some time in the past or whether it continues into the present. See this article contrasting the use of the the preterite and present tense with the hace+time expression+que....
They were working for 3 or four hours does not mean that they still are. They have been working for 3 or 4 hours is used when they still presently are working.
When I see "hace" I always think "ago"
Am I wrong to do so?
The verb Hacer can be used to express "how long" you have been doing something
The verb Hacer also is used to express the concept of "ago."
When I see "hace" I always think "ago"
Am I wrong to do so?
Yes... you could also say,
Llevan trabajando 3 o 4 horas.