1. Агата
  2. Грамматика
  3. Слова, которые путают
  4. Слова и выражения

During, for и while: в чём разница

During называет период или событие, for — длительность, while — одновременную ситуацию через придаточное или сокращённый оборот.

Когда внутри периода

during + event

I fell asleep during the film.

Я заснул во время фильма.

Называет период, внутри которого что-то произошло.

Как долго

for + two hours

I slept for two hours.

Я спал два часа.

Называет длительность действия.

Пока что-то происходило

while + clause

I fell asleep while I was watching TV.

Я заснул, пока смотрел телевизор.

После союза идёт придаточное с подлежащим и глаголом.

Существительное после during называет период, а не просто его длину: during the first two hours, но for two hours. После while возможен сокращённый оборот: while eating.

Содержание страницы
  1. Главное правило
  2. During: «когда» внутри периода
  3. For: «как долго»
  4. While: «в то время как»
  5. During или for
  6. During или while
  7. While или when
  8. While для сравнения
  9. После while — настоящее время
  10. Частые трудности
  11. Разбор ошибок
  12. Упражнения
  13. Частые вопросы
  14. Что смотреть дальше

Главное правило

Сначала определите, что именно вы хотите назвать: период, внутри которого что-то происходит, длительность или одновременность двух ситуаций. От этого зависит слово и то, что после него стоит.

Разница между during, for и while
СловоЧто стоит послеВопросПримерПеревод
duringсуществительное: период или событиеWhen? — когда, в какой промежутокI fell asleep during the film.Я заснул во время фильма.
forотрезок времени: сколько именноHow long? — как долгоI slept for two hours.Я спал два часа.
whileподлежащее и сказуемое (придаточное)«в то время как», одновременноI fell asleep while I was watching TV.Я заснул, пока смотрел телевизор.

Русское «в течение» не выбирает предлог: оно может обозначать и длительность, и период. Сравните I slept for two hours — «Я спал два часа» и I slept during the film — «Я спал во время фильма».

During: «когда» внутри периода

During стоит перед существительным или группой слов с существительным: они называют период или событие. Предлог отвечает на вопрос «когда», а не сообщает длительность. Ситуация может занимать часть периода или весь период: She was very quiet during dinner может описывать её поведение за всем ужином.

  • I fell asleep during the film. — Я заснул во время фильма.
  • We met some nice people during our holiday. — Мы познакомились с приятными людьми во время отпуска.
  • Most burglaries happen during the night. — Большинство краж происходит ночью.
  • She was very quiet during dinner. — За ужином она была очень тихой.
  • Nothing changed during the war. — Во время войны ничего не изменилось.

Типичные сочетания: during the lesson, during the film, during the war, during the night, during the meeting, during our holiday, during my stay. Обратите внимание на артикль или притяжательное слово перед существительным: during the film, during my holiday.

После during нельзя поставить придаточное с подлежащим и глаголом: during I was reading не подходит по форме. Нужно while I was reading.

For: «как долго»

For называет длительность — сколько времени действие заняло или длится. После него стоит отрезок: two hours, a week, three years.

  • I waited for two hours. — Я ждал два часа.
  • We talked for a long time. — Мы долго разговаривали.
  • She lived in Paris for three years. — Она жила в Париже три года.
  • I haven't seen him for a week. — Я не видел его неделю.
  • We are staying here for the weekend. — Мы остаёмся здесь на выходные.

Типичные выражения: for two hours, for a week, for a month, for three years, for a long time, for a while, for ages, for the weekend.

For не привязан к одному времени. С Past Simple он показывает законченный отрезок в прошлом: I waited for two hours. С Present Perfect — отрезок, который тянется до сейчас: I have waited for two hours. С будущим — запланированную длительность: She will stay for a week. Начальную точку этого отрезка называют с since; сравнение разобрано в уроке про for и since.

Значение «для» или «за» у предлога for — другая тема. В этой статье речь только о времени.

While: «в то время как»

While — союз. После него стоит подлежащее и сказуемое, то есть целое придаточное предложение. В значении времени он показывает, что одна ситуация происходила на фоне другой. Это могут быть действия или состояния, как в while you were out.

  • I fell asleep while I was watching TV. — Я заснул, пока смотрел телевизор.
  • While you were out, there was a phone call for you. — Пока тебя не было, тебе звонили.
  • Chris was reading while I was cooking. — Крис читал, пока я готовила.
  • Don't use your phone while you are driving. — Не пользуйтесь телефоном, когда ведёте машину.

Если подлежащее в обеих частях одно и то же, после while можно опустить подлежащее и форму be и оставить глагол с -ing:

  • While reading the letter, she smiled. = While she was reading the letter, she smiled. — Читая письмо, она улыбалась.
  • I listen to the radio while cooking. = I listen to the radio while I am cooking. — Я слушаю радио, пока готовлю.

Это сокращение работает, только когда оба действия выполняет одно и то же лицо. Если подлежащие разные, придаточное нужно оставить полным: While I was cooking, my sister called. — Пока я готовила, позвонила сестра.

During или for

Иногда оба слова говорят об одном и том же событии, но с разных сторон. During отвечает на «когда», for — на «как долго».

  • I slept for two hours. — Я спал два часа. (как долго)
  • I slept during the film. — Я спал во время фильма. (когда)
  • Every day I run for an hour. — Каждый день я бегаю час. (как долго)
  • I usually run during the weekend. — Обычно я бегаю в выходные. (когда)

Эти слова могут встретиться и в одном предложении, если нужно назвать и период, и длительность внутри него: It rained during the night for an hour or two. — Ночью дождь шёл час или два. Сначала период (during the night), потом длительность (for an hour or two).

Для простой длительности нужно for two hours. Но during the first two hours совершенно нормально: это события внутри обозначенного двухчасового периода.

During или while

Одну ситуацию можно описать через название события или через то, что происходило. During присоединяет существительное, while — придаточное. В этих парах время события совпадает, но while прямо называет действие или состояние участника:

  • I fell asleep during the film. — Я заснул во время фильма.
  • I fell asleep while I was watching the film. — Я заснул, пока смотрел фильм.
  • She met Jim during her trip. — Она встретила Джима во время поездки.
  • She met Jim while she was on a trip. — Она встретила Джима, пока была в поездке.

Смотрите на слова сразу после связки: перед подлежащим и сказуемым нужен while, перед названием периода — during. Сокращённое while watching тоже возможно, если подлежащее общее. Можно перестроить одну и ту же мысль: while I was on holiday → during my holiday.

While или when

Сравните: while обычно вводит длительное действие-фон, а when может назвать момент короткого события. Но when также подходит для фона: The phone rang when I was cooking — «Телефон зазвонил, когда я готовила».

  • While I was cooking, the phone rang. — Пока я готовила, зазвонил телефон. (фон и короткое событие)
  • I was cooking when the phone rang. — Я готовила, когда зазвонил телефон. (то же самое, порядок другой)
  • The phone rang while I was cooking. — Телефон зазвонил, пока я готовила. (короткое событие в главной части)

Когда звонок рассматривается как однократное событие, естественно when the phone rang. Если речь о продолжавшемся звоне, while the phone rang тоже возможно: выбор зависит от того, как представлен процесс.

While для сравнения

У while есть не только временное значение. Он также может означать «тогда как» и противопоставляет два факта. Здесь это уже не одновременность во времени.

  • Tom is quiet, while his brother is very talkative. — Том молчаливый, тогда как его брат очень разговорчивый.
  • Some people save money, while others spend it at once. — Одни люди копят деньги, тогда как другие тратят сразу.

В этом значении while близок к whereas. Если речь о времени, «тогда как» не подставляется: не путайте два смысла одного слова.

После while — настоящее время

В придаточном времени с while будущее обычно выражают настоящим временем, без will. Поэтому в I’ll call you while I’m waiting ожидание относится к будущему, хотя форма — Present Continuous. Это правило относится к временному значению while, а не к значению «тогда как».

  • I'll call you while I'm waiting. — Я позвоню тебе, пока буду ждать. (не while I will be waiting)
  • What are you going to do while you are in London? — Что ты собираешься делать, пока будешь в Лондоне?

Частые трудности

  • During + простая длительность. На вопрос «как долго?» отвечает for: for two hours, а не during two hours.
  • For + событие. Если нужно сказать «во время урока», нужен during: during the lesson, а не for the lesson (это может означать «для урока» и не передаёт нужный смысл).
  • During + придаточное. Перед подлежащим и глаголом нужен while: while I was reading, а не during I was reading.
  • While + отрезок. После while не может стоять просто длительность: for two hours, а не while two hours.
  • While + существительное. Одного существительного while не принимает: during the film, а не while the film.
  • While для короткого события. Однократное событие вводят с when; while представляет ситуацию как продолжающуюся: when the phone rang.
  • Сокращение while + -ing. Опускать подлежащее можно, только если действие выполняет то же лицо: While I was cooking, my sister called., а не While cooking, my sister called.
  • All вместе с during. Слово all может стоять перед during: all during the summer, возможны также all summer или all through the summer. «Весь урок» — это during the whole lesson.
  • Русское «в течение». Оно переводится и как for (отрезок), и как during (период). Выбирайте по вопросу: «как долго» или «когда».
  • During или in. С месяцами, временами года и частями дня возможны оба: in June и during June, in the morning и during the morning. Выбор точки, дня или периода разобран в уроке про in, on и at.
  • For в отрицании. Для длительности можно оставить for: I haven't seen him for a week. — Я не видел его неделю.

Разбор ошибок

Ошибка 1

Так не говорят

He fell asleep during I was speaking.

Правильно

He fell asleep while I was speaking.

Он заснул, пока я говорил.

Почему так?

Перед придаточным нужен while.

Ошибка 2

Так не говорят

I slept during two hours.

Правильно

I slept for two hours.

Я спал два часа.

Почему так?

Здесь сообщаем длительность сна. Для ответа «как долго?» нужен for; during обозначает событие или период, внутри которого что-то происходит.

Ошибка 3

Так не говорят

I fell asleep while the film.

Правильно

I fell asleep during the film.

Я заснул во время фильма.

Почему так?

The film — существительное, поэтому нужен during. С while можно сказать while the film was on.

Ошибка 4

Так не говорят

She stayed at home while two hours.

Правильно

She stayed at home for two hours.

Она оставалась дома два часа.

Почему так?

После while нельзя поставить только отрезок времени. Длительность two hours присоединяется через for.

Упражнения на эту тему

Переведите фразу на английский. Агата проверит ответ и объяснит ошибку.

Пример задания

Какие книги ты читал во время отпуска?

Ваш перевод на английский
Перейти к упражнениям

Пишите ответ целиком, без вариантов на выбор.

Частые вопросы

Можно ли сказать during two hours?

Для простой длительности используйте for two hours. Но период с уточнением возможен после during: during the first two hours.

Чем while отличается от when?

While обычно описывает протяжённый фон, when — момент или более широкую временную связь. While the phone rang возможно, если имеется в виду продолжавшийся звонок.

Можно ли после during поставить придаточное?

Нет. После during стоит только существительное: during the film. Для придаточного с подлежащим и глаголом нужен while: while I was watching the film.

During и for могут быть в одном предложении?

Да. Сначала можно назвать период, а внутри него — длительность: It rained during the night for an hour or two. — Ночью дождь шёл час или два.

While всегда про время?

Нет. Кроме одновременности, while может означать «тогда как» и противопоставлять факты: Tom is quiet, while his brother is talkative. В этом значении он близок к whereas.