Formas de traducir el paso del tiempo en español

La forma habitual de decir en español que algo sucedió hace algún tiempo es usar el verbo hace, cual esuna forma de hacer, "hacer", seguido por el período de tiempo.

Usando Hace para expresar el tiempo que ha pasado

Para expresar un "período de tiempo", una frase usando hace puede venir al comienzo de la oración o puede seguir el verbo. El verbo principal de la oración se usa más comúnmente en el pretérito, o el tiempo pasado simple, aunque son posibles otros tiempos. La traducción literal de hace puede entenderse que significa "hace", "ha sido" o "fue".

Oración en español Oración en inglés
Hace cinco años nuestra escuela fue acreditada. Hace cinco años, nuestra escuela estaba acreditada..
Es algo que aprendí hace poco tiempo. Es algo que aprendí hace poco.
La historia de la ciudad comenzó hace mucho tiempo. La historia de la ciudad comenzó hace mucho tiempo..
Hace tres años estuve preparado para salir de casa. Hace tres años, estaba preparado para salir de casa..
Hace muchos años un hombre anciano me dijo una historia que su madre le había dicho. Hace muchos años, un anciano me contó una historia que su madre le había contado..
Es la edición del programa, desde su primera emisión hace cuatro años. Ella es la editora del programa, desde su primera emisión hace cuatro años..
¿Por qué hace un momento me criticabas? ¿Por qué me criticaste hace un rato??

Usando Hace como parte de una frase preposicional

Similar al inglés, una expresión de tiempo se puede usar como parte de una frase preposicional inmediatamente después de una preposición.

Oración en español Oración en inglés
El dólar cae a niveles de hace cinco años. El dólar está cayendo a niveles de hace cinco años..
Hasta hace un momento estudiaban. Estaban estudiando hasta hace un momento..

Usando Hace para expresar el paso continuo del tiempo

Si el verbo principal en una oración usando un "hace tiempo " La frase está en tiempo presente, significa que la acción comenzó hace un tiempo y continúa.

Oración en español Oración en inglés
Hace 20 años que negociamos con Brasil. Hemos estado comerciando con Brasil durante 20 años..
Hace dos años que tenemos este programa. Hemos tenido este programa por dos años..
Hace diez años que no voy a Guatemala. Han pasado 10 años desde que fui a Guatemala.

Hacer y la interrupción del tiempo

Hacer puede usarse para hablar sobre acciones en el pasado que fueron interrumpidas. Estas expresiones son útiles para hablar sobre algo que había estado sucediendo cuando sucedió algo más. En este caso, use hizo como la forma verbal de hacer y usar el verbo activo en tiempo pasado imperfecto.

Oración en español Oración en inglés
Hacía dos semanas que leía el libro cuando lo perdí. Llevaba dos semanas leyendo el libro cuando lo perdí.
Hacía un año que estudiaba español cuando viajé a Colombia. Llevaba un año estudiando español cuando viajé a Colombia.
Dormía hizo ocho horas cuando sonó el reloj. Llevaba ocho horas durmiendo cuando sonó la alarma.
Jugábamos con el perro desde hacía 15 minutos cuando comenzó a llover. Habíamos estado jugando con el perro durante 15 minutos cuando comenzó a llover..