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. Обычно этот оборот стоит в конце предложения, после глагола и дополнения.
| Когда? | Время глагола | Пример | Значение |
|---|---|---|---|
| finished past | past simple | I lived in Spain for ten years. | It's over: I don't live there now. |
| now / always | present simple or continuous | She 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. |
| future | will, going to, present continuous | We'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 вопросов, которые задаёт этот урок в приложении. Впишите форму или выберите ответ.
We lived in Rome ___ five years, then we moved back home.
I fell asleep ___ the film.
Какое предложение правильное?
Примеры из курса
Выделено слово, к которому относится правило. Нажмите на кнопку воспроизведения, чтобы послушать предложение.
We waited for an hour.
Мы ждали час.
We'll be away for a fortnight.
Нас не будет две недели.
I lived in Spain for ten years.
Я жил в Испании десять лет.
I usually nap for twenty minutes after lunch.
Обычно я дремлю двадцать минут после обеда.
The shop will be closed for two days.
Магазин будет закрыт два дня.
She'll be on maternity leave for six months.
Она будет в декрете шесть месяцев.
I'm looking after my cousin's dog for the weekend.
Я присматриваю за собакой моего двоюродного брата/сестры на выходные.
Will you need the car for the whole day?
Тебе понадобится машина на весь день?
I'm staying with my aunt for a few days.
Я гощу у тёти несколько дней.
The baby sleeps for about two hours every afternoon.
Ребёнок спит около двух часов каждый день после обеда.
Предложений с этим правилом в курсе: 31
Попробуйте сами
Переведите предложение на это правило. Как и в приложении, проверка подсветит слово с ошибкой и подскажет, какое правило нарушено.
Предложения
Напишите по-английски
Мы ждали час.
Past Simple; «час» — один час