For ages — «сто лет», «целую вечность», «очень долго». Это разговорное преувеличение: I haven't seen you for ages! («Сто лет тебя не видел!») В Speaking фраза звучит живо, а в эссе IELTS вместо неё пишут for a long time.
Хотите использовать for ages в разговоре?
Напишите предложение — сразу покажем ошибки и подскажем, как сказать естественнее.
Проверка занимает больше времени, чем обычно. Разбор появится здесь автоматически.
for ages; haven't + seen/been/done + for ages; take ages (to + verb); ages ago
- I haven't spoken to my cousin for ages; I should call her this weekend.
- We waited for ages at passport control because only one desk was open.
- She's been looking for a flat in the city centre for ages.
Что изменилось
Первый вариантI haven't been to the cinema for a hundred years.
После правкиI haven't been to the cinema for ages.
«Сто лет не был в кино» — русское преувеличение. Дословное for a hundred years звучит для носителя непривычно и слишком буквально: такое преувеличение по-английски обычно передают через for ages. Заменили только эту часть.
For a long time — нейтральное «долго», годится для любого текста: The factory was closed for a long time. For ages разговорнее и почти всегда с преувеличением: ждали двадцать минут, а говорим for ages. Не путайте с ages ago: это «очень давно», то есть момент в прошлом. I bought this jacket ages ago.
Ваша очередь
I waited ___ for the bus this morning; it came forty minutes late.
Показать ответ
for ages — Автобус опоздал на сорок минут, значит, ждать пришлось очень долго: for ages. Ages ago значит «очень давно» и не сочетается с this morning.
Напишите сообщение другу, с которым вы давно не общались. Используйте for ages и предложите конкретный день и место встречи.
We haven't met for ages, so how about lunch at the Italian place near your office on Saturday?
Учитесь употреблять новые слова без ошибок
Составляйте фразы с изучаемыми словами. LetsWords покажет ошибки в употреблении и грамматике, предложит исправления и объяснит их, а повторение закрепит изученное.
