Выбрать из множества учителей по предмету английский...
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 июля 2013 г., 16:19
Ответы · 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 июля 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 июля 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 июля 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 июня 2023 г.
Thank you!
20 июля 2014 г.
Все еще не нашли ответы?
Напишите свои вопросы, и пусть вам помогут носители языка!
Liza
Языковые навыки
английский, русский
Изучаемый язык
английский
Статьи, которые тебе могут быть интересны

Why "General English" is Failing Your Career (An Engineer’s Perspective)
27 нравится · 12 Комментариев

Why Many Kids Struggle With English - and How the Right Tutor Makes a Difference
7 нравится · 6 Комментариев

Why “Just Around the Corner” Is (Usually) a Lie
19 нравится · 13 Комментариев
Еще статьи
