hace tiempo que confusion
can someone explain how to write a
sentence telling how long each person has been doing each
activity ![]()
3 Answers
The grammar pattern you probably are looking to use is this:
hace [amount of time] que [present tense]
Say you have been writing books (escribir libros) for 5 years (cinco años). You'd just plug in your information into the pattern.
Hace cinco años que escribo libros.
"I have been writing books for 5 years."
Remember to conjugate the verb "escribir" into present tense. I bolded the present tense ending for you.
Using desde hace is one method. Hace+ time says it somewhat differently and there are other words besides Hacer to express lapsed time.
Hace una hora que cada persona hace la actividad.
Each person has been doing the activity for an hour.
Cada persona hace la actividad desde hace una hora.
Each person is doing the activity for an hour.
Cada persona hace la actividad durante una hora.
same
Cada persona hace la actividad por una hora.
same
Por cuanto tiempo Mariela estuvo jugando Tenis? (she- ella) Por cuanto tiempo estuviste llendo a la escuela? (tu - you) Por cuanto tiempo estuvieron robando en la calle? (ellos - they)