Prepositions of Time in English: from… to, until, since, for
Содержание
Периоды от начала до конца: from … to
Ограничение по времени: until (до тех пор, пока)
Точка отсчета в прошлом: since (с какого-то момента)
Продолжительность действия: for (в течение, на)
Нюансы перевода и грамматические ловушки
В английской грамматике правильный выбор предлогов времени помогает точно передать длительность действия или указать на конкретный момент его начала и конца. Ниже представлен разбор четырех ключевых конструкций, правила их использования и смысловые отличия.
Конструкция from … to используется для обозначения временного промежутка и переводится как «от … до» или «с … по». Она четко фиксирует начало и конец действия.
We lived in Japan from 2003 to 2010. (с 2003 до 2010 года).
I work from Monday to Friday. (с понедельника по пятницу).
В качестве грамматической альтернативы можно использовать конструкцию from … until с абсолютно идентичным значением.
We lived in Japan from 2003 until 2010..
Предлог until указывает на действие, которое продолжается до определенного момента, и переводится как «до» или «до тех пор (пока не)».
They’ll be away until Friday. (Их не будет до пятницы).
I read a book until 3 o’clock. (Я читала книгу до трех часов).
Wait here until I come back. (Ждите здесь, пока я не вернусь).
Предлог since переводится как «с» и используется для указания конкретной точки отсчета в прошлом, когда действие только началось. Эта конструкция тесно связана с временами группы Present Perfect (например, have been, have done), так как подчеркивает, что действие началось в прошлом и все еще актуально сейчас.
Joe is in hospital. He has been in hospital since Monday. (Он находится в больнице с понедельника).
Sue and Dave have been married since 1998. (Они женаты с 1998 года — и до сих пор вместе).
It has been raining since I arrived. (Дождь идет с того самого момента, как произошло прибытие).
Сравнение временных рамок:
Оконченное действие в прошлом: We lived in Japan from 2003 to 2010. (Период завершен).
Действие, продолжающееся до сих пор: We have lived in Canada since 2010. (Переезд случился в 2010 году, и проживание продолжается).
В отличие от since, который указывает на стартовую точку, предлог for используется с периодом времени и показывает общую продолжительность действия («в течение», «на»).
Gary stayed with us for three days. (Он жил в течение трех дней).
I’m going away for a few weeks. (Отъезд планируется на несколько недель).
They’ve been married for ten years. (Брак длится в течение десяти лет).
Нюанс 1: Взаимозаменяемость предлогов (until и till) В разговорной речи и текстах предлог until часто сокращается до более короткой формы till без малейшей потери смысла. Например, фраза Wait here until I come back может звучать как Wait here till I come back.
Нюанс 2: Разница в вопросах о времени (Until vs On) Важно тонко различать ответы на вопросы о длительности периода и о точной дате события.
При ответе на вопрос о продолжительности (How long?) используется until: How long will they be away? — Until Monday. (До понедельника — акцент на длительность отсутствия).
При ответе на вопрос о конкретном моменте (When?) используется предлог on: When are they coming back? — On Monday. (В понедельник — акцент на конкретный день прибытия).
Нюанс 3: Грамматическая ловушка Since vs For Частая ошибка — использование since с указанием продолжительности периода. С указанием продолжительного отрезка времени (например, three days, ten years, five minutes) используется исключительно for. Применять since в таких случаях недопустимо: вариант Joe has been in hospital since three days является грубой ошибкой.
Дополнительные примеры для безошибочного выбора:
Работа с часами и минутами:
Русский контекст: Собрание длится уже два часа.
Правильно: The meeting has been going on for two hours (акцент на общее количество затраченного времени).
Ошибка: …since two hours.
(Для сравнения: The meeting has been going on since 10 a.m. — с 10 утра).
Работа с месяцами и годами:
Русский контекст: Проект разрабатывается полгода.
Правильно: The project has been in development for six months.
Ошибка: …since six months.
(Для сравнения: The project has been in development since January — с января).
Работа с абстрактными временными рамками:
Русский контекст: Встречи не было очень долго.
Правильно: We haven’t seen each other for a long time.
Ошибка: …since a long time.
Статьи на различные темы грамматике по ССЫЛКЕ