Syntaxdifficulty 2
hace + time
SentenceHace + time expresses 'ago' (past): 'hace dos años' = 'two years ago'. With present tense + que: 'I have been doing X for time'. With negation: 'I haven't done X in time'.
Examples
___ dos años que estudio.
→ Hace
Hace + time + que + present = 'for X time'
Llegó ___ una hora.
→ hace
After past verb = 'X time ago'
___ tiempo que no te veo.
→ Hace
With negation = 'haven't ... in a while'
Words in this rule
| Word | English |
|---|---|
| hacer | do |
Practice Spanish in context
Write AI sentences that force each case of hace + time using your Easy vocab — or read articles where we underline the words that trigger each rule.