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

By и until: дедлайн или действие до момента

By задаёт срок достижения результата; until и till — границу продолжения действия. Not until означает «не раньше чем».

Результат к сроку

by + time

Finish the report by Friday.

Закончи отчёт к пятнице.

Результат должен быть готов к пятнице или раньше.

Продолжение до границы

until / till + time

Wait until Friday.

Жди до пятницы.

Ожидание длится вплоть до пятницы.

By задаёт срок достижения результата; until и till — границу продолжения действия. Not until означает «не раньше чем».

Содержание страницы
  1. Разница в одной таблице
  2. By — крайний срок
  3. Until и till — вплоть до момента
  4. Один контекст — два смысла
  5. Not … until: «только тогда, не раньше»
  6. Till и until: одно и то же?
  7. Как выбрать за три шага
  8. By the time и времена глагола
  9. By и before: короткая оговорка
  10. Разбор ошибок
  11. Упражнения
  12. Частые вопросы
  13. Что смотреть дальше

Разница в одной таблице

Главный вопрос один: вы говорите о моменте завершения (результат) или о продолжении действия (процесс)? От ответа зависит предлог.

By и until: значение, характер действия и пример
СловоЧто означаетКак ведёт себя действиеПример
by«к», «не позднее чем»Завершается к указанному моменту или раньшеFinish the report by Friday. — Закончи отчёт к пятнице.
until / till«вплоть до», «до тех пор пока не»Продолжается до указанного момента и там прекращаетсяWait until Friday. — Жди до пятницы.

Простая проверка на русский язык: если подходит «к какому-то моменту», нужен by; если подходит «до какого-то момента» о длительном действии — until. Русское «до» передаёт оба смысла, поэтому одного перевода недостаточно.

By — крайний срок

By указывает на последнюю точку, к которой результат должен быть готов. Не важно, когда именно действие выполнено — сегодня, завтра или в пятницу утром. Важно, что к указанному моменту всё уже сделано.

  • Send me the files by Monday. — Пришли мне файлы к понедельнику (не позднее понедельника).
  • We have to be at the airport by 6:30. — Мы должны быть в аэропорту к 6:30.
  • The report will be ready by the end of the week. — Отчёт будет готов к концу недели.
  • I need to pay this bill by Friday. — Мне нужно оплатить этот счёт к пятнице.

By хорошо сочетается с глаголами результата: finish, complete, arrive, submit, send, pay, get, be ready. Это действия, у которых есть понятный финал, а не протяжённость во времени.

В вопросах by тоже обычен: Will you be home by eight? — Ты будешь дома к восьми?

Until и till — вплоть до момента

Until описывает действие или состояние, которое длится непрерывно до указанного момента и заканчивается в нём. По-русски это «до тех пор пока не», «вплоть до».

  • I waited for you until eight, then I left. — Я ждал тебя до восьми, а потом ушёл.
  • The shop is open until nine. — Магазин открыт до девяти.
  • We stayed at the party until midnight. — Мы оставались на вечеринке до полуночи.
  • She worked at that company until 2022. — Она работала в той компании до 2022 года.

Until чаще всего идёт с длительными и статичными глаголами: wait, stay, sleep, work, live, keep, last, be open, be busy. Здесь важен не результат, а сколько времени это продолжалось.

Until может быть не только предлогом, но и союзом и присоединять целое предложение: Wait until I come back. — Подожди, пока я не вернусь.

Один контекст — два смысла

Разница становится наглядной, когда меняется только предлог, а остальное остаётся тем же.

Одна ситуация — два разных значения
ПредложениеПереводЧто имеется в виду
I'll be ready by eight.Я буду готов к восьми.В восемь (или раньше) я уже готов.
I'll be busy until eight.Я буду занят до восьми.Всё время до восьми я занят, потом освобожусь.
Finish it by Friday.Закончи это к пятнице.К пятнице результат должен быть готов.
Wait until Friday.Подожди до пятницы.Ждать нужно всё время вплоть до пятницы.

Подставьте неверный предлог — и смысл изменится, хотя на русский оба варианта переводят словом «до». I'll be ready until eight звучит так, будто состояние «готов» длится до восьми, а потом заканчивается. Для дедлайна это неверно.

Not … until: «только тогда, не раньше»

Отрицание меняет картину: not … until говорит, что до указанного момента действие не происходило (или не будет происходить), а случится только тогда. Отрицательное слово стоит в главной части, хотя по смыслу относится к until.

  • I didn't sleep until three in the morning. — Я не спал до трёх ночи (заснул только в три).
  • She won't be back until Monday. — Она вернётся не раньше понедельника.
  • Don't call me until noon. — Не звони мне до полудня.

При отрицании важно понимать, какой смысл нужен. Конструкция not … until значит «не раньше, только тогда»: I won't be back until Monday. — Я вернусь не раньше понедельника, то есть буду отсутствовать до понедельника. Вариант с by тоже возможен, но говорит о другом — что к названному моменту результат ещё не достигнут: I won't be back by Monday. — К понедельнику я ещё не вернусь (не успею к этому сроку). Оба предложения корректны; выбирать нужно по смыслу.

Till и until: одно и то же?

Да, по значению till и until полностью совпадают, и в большинстве примеров они взаимозаменяемы. Разница только в стиле: till звучит разговорнее, until — нейтральнее и строже.

  • I'll be here till six. — Я буду здесь до шести. (разговорно)
  • The office is open until six. — Офис открыт до шести. (нейтрально)

Обратите внимание на написание: пишется till, с двумя «l» и без апострофа. Вариант 'till в современном стандарте не используется. Ещё одна причина предпочесть until: в начале предложения till встречается редко, там естественнее until — Until we meet again…

Как выбрать за три шага

  1. Определите смысл. Результат к моменту — by. Продолжение до момента — until / till.
  2. Посмотрите на глагол. Достижение (finish, arrive, send, pay) — by. Длительное состояние (wait, stay, sleep, be open) — until / till.
  3. Проверьте отрицание. Если предложение отрицательное и речь о «не раньше, только тогда», нужен until: not … until.

By the time и времена глагола

Выражение by the time означает «к тому времени, когда». Оно соединяет два действия и показывает, что одно завершилось до другого.

  • By the time you get this letter, I will have left. — К тому времени, как ты получишь это письмо, я уже уеду.
  • By the time we arrived, the film had already started. — К тому времени, как мы пришли, фильм уже начался.

Два важных правила:

  • После by the time и until в придаточной части не ставится will: Wait until I come back, а не wait until I will come back.
  • С by в будущем часто используется Future Perfect (I will have finished by Friday). Полные правила этого времени — отдельная тема.

By и before: короткая оговорка

Before значит «раньше какого-то события» и не задаёт крайний срок: действие может произойти задолго до него. By называет последнюю точку, к которой всё должно быть готово.

  • I booked the tickets before the price went up. — Я купил билеты до того, как цена выросла. (возможно, сильно заранее)
  • I'll book the tickets by Friday. — Я куплю билеты к пятнице. (не позднее пятницы)

Разбор пары ago / before — отдельная тема, здесь ограничимся этим противопоставлением.

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

Ошибка 1

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

Please wait by seven.

Правильно

Please wait until seven.

Подожди до семи.

Почему так?

Ожидание длится до границы, поэтому нужен until.

Ошибка 2

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

I will finish the report until Friday.

Правильно

I will finish the report by Friday.

Я закончу отчёт к пятнице.

Почему так?

Finish обозначает достижение результата. Для крайнего срока готовности отчёта нужен by.

Ошибка 3

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

I’ll wait until he will call.

Правильно

I’ll wait until he calls.

Я подожду, пока он не позвонит.

Почему так?

В придаточном времени после until о будущем говорят через Present Simple. С he нужна форма calls.

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

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

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

Я работаю до пяти вечера.

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

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

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

В чём главная разница между by и until?

By — крайний срок, к которому результат готов («не позднее чем»). Until — продолжение действия вплоть до момента, после которого оно прекращается.

Можно ли всегда заменять until на till?

По значению — да. Till разговорнее, until нейтральнее и чаще встречается в письменной и формальной речи.

Как сказать «к пятнице»?

By Friday — если это крайний срок. Не путайте с on Friday: это «в пятницу», просто указание дня.

Как сказать «до пятницы»?

Until Friday — если действие или состояние длится до этого момента: I'm on holiday until Friday.

Почему нельзя сказать finish it until Friday?

Потому что finish — результат, а не длительность. С результатом используется дедлайн by: finish it by Friday.

Что значит not … until?

«Только тогда, не раньше». He didn't come until nine — он пришёл не раньше девяти, то есть только в девять.