Learn Spanish

Hace with Time Expressions

Hace with Time Expressions

A. Hace with the preterite tense is equivalent to English "ago":
Llegué hace mucho tiempo. I arrived long time ago.
B. Hace/Hacía used with the present or the imperfect express
"have been/had been doing something for...":
Hace dos horas que esperamos. We have been waiting for two hours.
Hacía dos horas que dormíamos. We had been sleeping for two hours.
While these word orders are the most frequently used, you will see other usages, notably Hace mucho tiempo que llegué as a variant of A.


Category: Study Spanish
Search for Language Schools by Country

      Search 123TeachMe:

login
home | about | language schools | help | site map | contact
Online Spanish Tutors: try for FREE. Click here for details.