Ongoing duration (hace... que)

QuestionAnswer
(of time) for / ago
hacer
to observe
observar
the moon
la luna
the telescope
el telescopio
I have been observing the moon with this telescope for an hour.
Hace una hora que observo la luna con este telescopio.
the universe
el universo
Have you been observing the universe for a long time?
¿Hace mucho tiempo que ustedes observan el universo?
to calculate
calcular
the orbit
la órbita
the comet
el cometa
We have been calculating the orbit of this comet for a month.
Hace un mes que calculamos la órbita de este cometa.
the movement
el movimiento
I have been calculating the planet's movement for a year.
Hace un año que calculo el movimiento del planeta.
the eclipse
el eclipse
I have been watching the eclipse with the telescope for twenty minutes.
Hace veinte minutos que miro el eclipse con el telescopio.
We have been waiting for the lunar eclipse for two hours.
Hace dos horas que esperamos el eclipse de luna.
It is fascinating to observe the universe with a telescope.
Es fascinante observar el universo con un telescopio.
The movement of that comet in its orbit is very fast.
El movimiento de ese cometa en su órbita es muy rápido.
the ring
el anillo
I have been observing the planet's rings for two nights.
Hace dos noches que observo los anillos del planeta.
Can you calculate the orbit of these stars?
¿Puedes calcular la órbita de estas estrellas?
That planet's rings are very beautiful.
Los anillos de ese planeta son muy hermosos.