Translating 'Ago' as 'Atrás'
Mistake: “Saying 'Mucho tiempo atrás' (literally: long time back) in normal conversation.”
Correction: Hace mucho tiempo.
AH-seh MOO-choh TYEHM-poh
This is the standard, most versatile way to express 'a long time ago.' It works in any situation, from casual chats to formal writing.
AH-seh MOO-choh
A shortened version of the primary phrase. It's like saying 'a long while back' or simply 'ages ago.' Very common in conversation.
AH-seh SEE-glohs
Literally 'centuries ago.' This is hyperbole (exaggeration) used to emphasize just how long it has been.
AH-seh AH-nyohs
Literally 'years ago.' Often used even if it hasn't been technically years, but feels like it.
TYEHM-poh ah-TRAHS
A more poetic or narrative way of saying 'some time back.'
AH-seh oon mohn-TOHN
'Montón' means a heap or pile. This is a very common colloquial way to say 'a heap of time ago.'
AH-seh oon BWEHN
Mexican slang short for 'hace un buen tiempo' (a good amount of time ago).
ahn-TAH-nyoh
A beautiful, old-fashioned word meaning 'yesteryear' or 'in days of yore.'
Understanding the nuance between different time expressions helps you tell your story more accurately.
| Phrase | Literal Meaning | Best For | Avoid When |
|---|---|---|---|
| Hace mucho tiempo | General past events | The action is still continuing now | |
| Desde hace mucho | Actions that started in the past and continue now | The action is completely finished | |
| Hace poco | A short time ago / recently | Talking about distant history |
The 'H' is silent, so it sounds like 'Ah-seh'. Very easy once you remember not to pronounce the H.
Using 'hacer' (to do/make) for time feels weird to English speakers initially, but the formula is simple.
Straightforward, though keep in mind that Latinos might exaggerate time for effect.
Fui a España hace mucho tiempo.
I went to Spain a long time ago.
No nos vemos hace siglos, ¿cómo estás?
We haven't seen each other in ages, how are you?
Eso pasó hace años, ya ni me acuerdo.
That happened years ago, I don't even remember anymore.
Hace un montón que no como pizza.
It's been a long time since I ate pizza.
In many Spanish-speaking cultures, time is viewed somewhat more fluidly than in English-speaking cultures. 'Hace mucho' (a long time ago) is subjective—it could mean ten years ago, or it could mean three hours ago if you were really bored waiting in line!
While 'hace mucho tiempo' is common in conversation, fairy tales often start with 'Érase una vez...' (Once upon a time) or 'Hace muchos, muchos años...' (Many, many years ago). Spanish speakers love to emphasize the passage of time to add emotion to a story.
Don't be surprised to hear 'hace mil años' (a thousand years ago) in casual chat. Hispanic culture is often expressive and emotional, so hyperbole is a standard part of describing time to show how much you missed someone or something.
Mistake: “Saying 'Mucho tiempo atrás' (literally: long time back) in normal conversation.”
Correction: Hace mucho tiempo.
Mistake: “Using 'Hace mucho tiempo' for something that is STILL happening.”
Correction: Desde hace mucho tiempo.
Mistake: “Saying 'Un largo tiempo ago'.”
Correction: Mucho tiempo.
The golden formula for past time is: **Hace + [amount of time]**. You can plug anything in there: 'Hace dos días' (two days ago), 'Hace un mes' (a month ago), or 'Hace mucho' (a long time ago).
You can put this phrase at the beginning or end of a sentence. 'Hace mucho tiempo fui a París' and 'Fui a París hace mucho tiempo' are both perfect. Putting it at the beginning adds a bit more emphasis to the time itself.
Mexicans often use quantifiers like 'un buen' (a good amount) or 'un chorro' (a stream/jet) to mean 'a lot' of time.
Spain has many colorful slang words for 'a lot'. 'Hace la tira' implies a long strip of time.
In the Rioplatense region, 'una banda' (a band) and 'una bocha' are common slang for 'a lot'.
Hace uhhhh (sound of hesitation/length)
Texting friends to emphasize a very long delay
No te veo hace uuuu
I haven't seen you in forever
¿Cuánto tiempo exactamente?
How long exactly?
Uf, hace más de diez años.
Oof, more than ten years ago.
¡Cuánto tiempo sin verte!
Long time no see! (Lit: How much time without seeing you)
¡Sí! ¡Hace siglos!
Yes! Ages ago!
Think of **HACE** as an **Ace** card. When you play the Ace of Time, you send the conversation back to the past. 'Ace' sounds like the middle of 'H**ace**'.
Remember that 'Mucho' sounds like 'Much'. Instead of saying 'a LONG time', imagine saying 'a MUCH time'. This stops you from incorrectly using the word 'largo'.
The biggest mental shift is that English uses an adverb ('ago') placed *after* the time period (3 years ago), while Spanish uses a verb phrase ('hace') placed *before* the time period (Hace 3 años). You literally say 'It makes 3 years'.
Why it''s different: You cannot translate this word-for-word as 'Largo tiempo no ver'.
Use instead: ¡Cuánto tiempo! (How much time!)
The narrator introducing the setting of the story.
Why it matters: Demonstrates the classic storytelling usage of the phrase to set a scene in the distant past.
It's the direct opposite of 'a long time ago' and completes your time vocabulary.
Learn the 'Desde hace' structure to talk about actions that are still continuing.
Move from general time expressions to specific clock time.
Question 1 of 3
Which phrase would you use to tell a friend you haven't seen them in 'ages' (exaggerated)?
Knowing a phrase is one thing — using it at the right moment is another. Read 200+ illustrated and narrated Spanish stories to see phrases in the contexts where they actually belong.
It is understood, but it sounds poetic or like a bad translation from English. In normal conversation, always stick to 'Hace mucho tiempo'. It's more natural and native-sounding.
'Hace mucho' simply means 'a long time ago.' 'Hace tanto' implies a comparison or emphasis, like 'It's been SO long.' You often use 'tanto' when you are surprised by the length of time.
Yes! 'Hacer' means 'to do' or 'to make.' When expressing time, Spanish uses the third person singular 'hace' (it makes). So 'hace un año' literally translates to 'it makes a year'.
No, you can drop it! Saying just 'Hace mucho' is very common and completely correct in conversation. It's like saying 'A long while back' vs 'A long time ago.'
Strengthen the grammar behind this phrase:
Dive deeper into related topics:
Find similar phrases to expand your Spanish vocabulary:
Browse our complete collection of Spanish phrases organized by situation, from basic greetings to advanced conversations. Perfect for travelers, students, and anyone learning Spanish.
View All Spanish Phrases →