for + отрезок времени

Коротко

Время Пример
past simple I lived there for ten years. (закончилось)
present I nap for twenty minutes every day. / I'm staying for a week.
future We'll be away for a fortnight. / I'm going to stay for a month.

«ждали час», «приехал на неделю» → for. for = сколько · during = когда (during the summer) · since = с какого момента, только перфект. «за час» (успел) → in, не for.

B1 · Урок 49 · for + отрезок времени

Подробное объяснение из урока, где проходят это правило

По-русски длительность обычно передаётся без предлога: жил там десять лет, ждали час. В английском перед отрезком времени почти всегда стоит for: I lived there for ten years, We waited for an hour. Вы уже встречали for с present perfect, но он с ним никак не связан: for говорит только о том, сколько длилось, и сочетается почти с любым временем. Время глагола показывает, КОГДА это было, а for показывает, СКОЛЬКО это длилось.

Схема

for + отрезок времени: for ten minutes, for an hour, for two weeks, for a decade, for a while, for ages, for years. Обычно этот оборот стоит в конце предложения, после глагола и дополнения.

for + отрезок времени в разных временах
Когда?Время глаголаПримерЗначение
finished pastpast simpleI lived in Spain for ten years.It's over: I don't live there now.
now / alwayspresent simple or continuousShe works nights for a week every month. / I'm staying with my aunt for a few days.A habit, or a situation that is happening now.
futurewill, going to, present continuousWe'll be away for a fortnight. / He's going to stay for a month.A plan or prediction about how long.

Past simple: отрезок закончился

С past simple весь отрезок остался в прошлом: We waited for an hour — ждали, и ожидание закончилось. Сравните: I lived abroad for five years (я вернулся) и I've lived abroad for five years (я всё ещё за границей). Разницу создаёт время глагола, а не for. Русское «живу здесь уже пять лет» (настоящее время) по-английски — present perfect, а не present simple.

Настоящее и будущее

С present simple for говорит, сколько длится регулярное действие: I usually nap for twenty minutes after lunch. С present continuous — временная договорённость: I'm staying here for a week. С will или going to — сколько продлится будущая ситуация: The shop will be closed for two days. Русское «приехал на неделю», «уезжаем на месяц» — тоже for: for a week, for a month.

for, during или since?

  • for + СКОЛЬКО (длина отрезка): for three days, for a long time.
  • during + КОГДА (событие или период с названием): during the summer, during the film, during the night.
  • since + ТОЧКА НАЧАЛА, и только с перфектными временами: since Monday, since 2019.

Не переводите «в течение трёх дней» как during three days, а «уже три дня» как since three days — оба варианта неверны. Если оборот отвечает на вопрос «Сколько?», берите for; если на «Когда?» — during; если называет момент начала — since. И не опускайте for по русской привычке: «ждали час» — waited for an hour.

Русское «за час» (успел, уложился) — это не for, а in: I did it in an hour. for — про то, сколько длилось, а не за сколько сделано.

В вопросе спрашивают How long ...?, а в устном ответе for часто опускают: How long did you wait? — (For) about an hour. С all (all day, all week) — как и с русским «весь день» — for не ставится: I worked all day, а не for all day.

Проверьте себя

3 из 13 вопросов, которые задаёт этот урок в приложении. Впишите форму или выберите ответ.

  1. We lived in Rome ___ five years, then we moved back home.

  2. I fell asleep ___ the film.

  3. Какое предложение правильное?

Примеры из курса

Выделено слово, к которому относится правило. Нажмите на кнопку воспроизведения, чтобы послушать предложение.

  1. We waited for an hour.

    Мы ждали час.

  2. We'll be away for a fortnight.

    Нас не будет две недели.

  3. I lived in Spain for ten years.

    Я жил в Испании десять лет.

  4. I usually nap for twenty minutes after lunch.

    Обычно я дремлю двадцать минут после обеда.

  5. The shop will be closed for two days.

    Магазин будет закрыт два дня.

  6. She'll be on maternity leave for six months.

    Она будет в декрете шесть месяцев.

  7. I'm looking after my cousin's dog for the weekend.

    Я присматриваю за собакой моего двоюродного брата/сестры на выходные.

  8. Will you need the car for the whole day?

    Тебе понадобится машина на весь день?

  9. I'm staying with my aunt for a few days.

    Я гощу у тёти несколько дней.

  10. The baby sleeps for about two hours every afternoon.

    Ребёнок спит около двух часов каждый день после обеда.

Предложений с этим правилом в курсе: 31

Попробуйте сами

Переведите предложение на это правило. Как и в приложении, проверка подсветит слово с ошибкой и подскажет, какое правило нарушено.

2121/4

Предложения

Напишите по-английски

Мы ждали час.

Past Simple; «час» — один час

1 / 4

Потренировать правило в приложении