Encuentra profesores de Inglés
Liza
Haven't seen you IN ages vs FOR ages
is there any difference between the phrases I haven't seen you in ages and I haven't seen you for ages? Which one is more frequently used?
15 de jul. de 2013 16:19
Respuestas · 10
6
There's no difference in meaning, both are fine.
I hear "for ages" much more frequently by British English speakers, and "in ages" more commonly spoken by American English speakers.
15 de julio de 2013
3
Honestly, you could use either one. There is no difference in meaning between them. They are both used with about the same frequency.
15 de julio de 2013
1
both work but are a bit colloquial, informal, casual.
I would say "I have not seen you for a long time" or "i have not seen you for such a long time" ('such' increases the timescale )
19 de julio de 2014
IN AGES is used after negative and superlative structures; and never used with future tenses.
e.g. I haven't seen him in ages. or I haven't seem him for ages. (same meaning)
e.g. This is the best movie I've seen in ages. (here you can't replace IN AGES for FOR AGES)
I'm not a native speaker however most ESL grammar books and courses mention FOR AGES in their examples and drills so I guess FOR AGES is more frequent.
9 de junio de 2023
Thank you!
20 de julio de 2014
¿No has encontrado las respuestas?
¡Escribe tus preguntas y deja que los hablantes nativos te ayuden!
Liza
Competencias lingüísticas
Inglés, Ruso
Idioma de aprendizaje
Inglés
Artículos que podrían gustarte

The Power of Storytelling in Business Communication
39 votos positivos · 9 Comentarios

Back-to-School English: 15 Must-Know Phrases for the Classroom
28 votos positivos · 6 Comentarios

Ten Tourist towns in Portugal that nobody remembers
55 votos positivos · 22 Comentarios
Más artículos