Listen to an audio pronunciation
vs
Listen to an audio pronunciation
Quick answer
"In a long time" is a phrase which is often translated as "hace mucho tiempo", and "for a long time" is a phrase which is often translated as "por mucho tiempo". Learn more about the difference between "in a long time" and "for a long time" below.
in a long time(
ihn
 
ey
 
lang
 
taym
)
A phrase is a group of words commonly used together (e.g once upon a time).
phrase
1. (after a long time)
a. hace mucho tiempo
I haven't seen my friend Chuck in a long time.Hace mucho tiempo que no veo a mi amigo Chuck.
b. en mucho tiempo
We're going to a concert in Boston for the first time in a long time.Vamos a un concierto en Boston por primera vez en mucho tiempo.
2. (used with the past perfect)
a. hacía mucho tiempo
It had been a long time since Valentina had had arepas that good.Hacía mucho tiempo que Valentina no comía arepas tan buenas.
Copyright © Curiosity Media Inc.
for a long time(
fawr
 
uh
 
lang
 
taym
)
A phrase is a group of words commonly used together (e.g once upon a time).
phrase
1. (referring to the future)
a. por mucho tiempo
He will go to prison for a long time.Irá a la cárcel por mucho tiempo.
b. mucho tiempo
He told his wife he was going to be away for a long time.Le dijo a su esposa que iba a estar de viaje mucho tiempo.
2. (referring to a past and ongoing situation)
a. desde hace mucho tiempo
She's known him for a long time.Ella lo conoce desde hace mucho tiempo.
b. hace mucho tiempo
I've been wanting to see that movie for a long time.Hace mucho tiempo que quiero ver esa película.
3. (indicating duration)
a. durante mucho tiempo
The building lay derelict for a long time.El edificio quedó abandonado y en ruinas durante mucho tiempo.
b. mucho tiempo
I waited for a long time, but no one came.Esperé mucho tiempo, pero no vino nadie.
Copyright © Curiosity Media Inc.
SpanishDict is the world's most popular Spanish-English dictionary, translation, and learning website.
© Curiosity Media Inc.  |  Ver en español
SOCIAL NETWORKS
APPS