for, during, by, until: тривалість і межа в часі
~10 хв · 9 розділів · 18 тестових запитань
Розрізняти прийменники for і during (тривалість, період) та by і until (кінцевий термін, тривання до моменту), вживати from … to / until і throughout та відрізняти прийменник during від сполучника while.
Обидва прийменники — for і during — стосуються часу, але відповідають на різні запитання. for відповідає на «як довго?» (тривалість), а during — на «коли?» (у межах якого періоду чи події).
for + тривалість
Після for завжди стоїть проміжок часу, виражений числом з одиницею виміру або загальною фразою тривалості. Це може бути:
for three days, for two hours, for a week — число + одиниця часу
for a long time, for ages — загальна тривалість
for a while, for a month — неозначений або означений період
Приклад: We stayed in Odesa for a week. — «Ми залишалися в Одесі тиждень» (скільки тривала дія).
for можна вживати в будь-якому часі: I lived there for ten years (Past Simple), I’ll be away for a month (Future Simple), I have worked here for five years (Present Perfect — цю комбінацію з since розглядає окремий урок).
during + назва періоду чи події
Після during стоїть іменник, що називає період або подію, у межах якої щось відбувається. during відповідає на запитання «коли?», а не «як довго?».
during the holidays — під час канікул
during the lesson — під час уроку
during the war — під час війни
during my stay — під час мого перебування
during the night — протягом ночі
Приклад: I fell asleep during the film. — «Я заснув під час фільму» (коли це сталося — у межах фільму).
Типова помилка: during two weeks
Фраза during two weeks — помилка, тому що після during не можна ставити число з одиницею часу без контексту. Правильно: for two weeks. Якщо ж період конкретизовано, можна сказати during the two weeks of the camp — «у межах цих двох тижнів». Сполука for the two weeks of the camp теж правильна, але означає тривалість — «протягом усіх двох тижнів табору».
Правильно | Неправильно | Чому |
|---|---|---|
for two weeks | during two weeks | for + тривалість; during не вживають із числом + одиниця часу без означення |
Запам'ятай: for запитує «як довго?», during запитує «коли?». Якщо бачиш число з одиницею часу (two weeks, three days, five hours), майже завжди потрібен for.
Прийменники by і until (або його розмовний варіант till) позначають момент у часі, але з різною логікою: by — «не пізніше ніж», until — «аж до».
by + момент — «не пізніше ніж»
by вказує на крайній термін (deadline): дія має відбутися в будь-який момент до цього часу, але не пізніше. Дія одномоментна або завершена.
Submit your essay by Friday. — «Здай есе не пізніше п'ятниці».
I’ll be home by 6. — «Я буду вдома не пізніше шостої».
By the end of the year, the bridge will be ready. — «До кінця року міст буде готовий».
until / till + момент — «аж до»
until (або розмовне till) означає, що дія або стан тривають безперервно аж до названого моменту, а потім припиняються.
Wait until Friday. — «Чекай до п'ятниці» (чекання триває весь час до п'ятниці).
The shop is open until 9 p.m. — «Магазин працює до 9 вечора».
I stayed at the party till midnight. — «Я залишався на вечірці до півночі».
till — розмовніший варіант until; у формальних текстах частіше вживають until.
not … until — «не раніше ніж»
У заперечних реченнях until набуває значення «не раніше ніж». Це важливий нюанс, який часто плутають із by.
The results won’t be ready until Monday. — «Результати будуть готові не раніше понеділка» (тобто в понеділок або пізніше).
I didn’t get up until ten. — «Я встав не раніше десятої» (тобто о десятій або пізніше).
Порівняй: The results will be ready by Monday. — «Результати будуть готові не пізніше понеділка» (можуть бути готові й раніше). The results won’t be ready until Monday. — «Результати будуть готові не раніше понеділка» (у п'ятницю їх ще не буде).
Перевірка: until чи by?
Постав собі запитання: «Дія триває весь час до моменту?» — якщо так, потрібен until. «Дія має завершитися не пізніше моменту?» — якщо так, потрібен by.
Речення | Прийменник | Логіка |
|---|---|---|
I’ll wait for you ____ 5. | until | Чекання триває весь час до 5. |
I’ll arrive ____ 5. | by | Прибуття — одномоментна подія не пізніше 5. |
I’ll wait for you by 5. | ПОМИЛКА | wait (тривала дія) не поєднується з by. |
until може бути не лише прийменником, а й сполучником, що вводить підрядне речення: Wait until I come back. Після until у значенні майбутнього часу вживають Present Simple замість will — це правило розглядає урок про часові підрядні.
Окрім for, during, by та until, у програмі НМТ є ще кілька важливих прийменникових конструкцій для позначення часу: from … to / until, throughout, before та after.
from … to / until — початок і кінець періоду
Конструкція from … to (або from … until / till) називає початковий і кінцевий моменти періоду. Це один із рядків програми Д2.9: from … to …
The museum is open from 9 to 5. — «Музей працює з 9 до 5».
from Monday to Friday — з понеділка по п'ятницю
from June until September — з червня до вересня
Увага: from 9 by 5 — помилка. Правильно: from 9 to 5 або from 9 until 5.
throughout — «протягом усього»
throughout означає «від початку до кінця», «протягом усього періоду». During вказує, що дія відбувається в межах періоду — увесь час або в якийсь момент, а throughout наголошує саме на безперервності від початку до кінця.
throughout the year — протягом усього року
throughout the day — цілий день
throughout history — протягом усієї історії
Приклад: The museum remained open throughout the winter. — «Музей залишався відкритим протягом усієї зими» (без перерв).
before і after + іменник
before («до») і after («після») — прийменники, після яких стоїть іменник або займенник:
before the exam — перед іспитом
after lunch — після обіду
after that — після цього
Конструкції before / after + -ing (before leaving, after finishing) розглядає окремий урок про герундій після прийменників.
Прийменник / конструкція | Значення | Приклад |
|---|---|---|
from … to | початок — кінець | from 9 to 5 |
from … until | початок — кінець | from June until September |
throughout | протягом усього | throughout the year |
before | до | before the exam |
after | після | after lunch |
during і while перекладаються українською однаково — «під час», «у той час як», — але належать до різних частин мови. during — прийменник, while — сполучник. Від цього залежить, яка конструкція йде після них.
during — прийменник + іменник
Після during завжди стоїть іменник (або займенник):
during my stay — під час мого перебування
during the concert — під час концерту
during it — під час нього
during не може вводити повне речення з підметом і присудком. Фраза during I was there — помилка.
while — сполучник + підмет і присудок
while вводить підрядне речення часу, у якому є підмет і присудок. Повна форма: while + підмет + присудок.
while I was staying in Lviv — у той час як я перебував у Львові
while we were watching the concert — поки ми дивилися концерт
Можлива скорочена форма while + -ing (while waiting, while driving), але підмет має збігатися з підметом головного речення.
Перетворення: during ↔ while
Багато фраз із during можна переписати з while, додавши підмет і присудок:
during + іменник | while + речення |
|---|---|
during my stay in Lviv | while I was staying in Lviv |
during the lesson | while the lesson was going on |
during the concert | while we were at the concert |
Типові помилки
while my stay → during my stay (while потребує підмета + присудка)
during I was in Lviv → while I was in Lviv (during не вводить речення)
while з Past Continuous у розповіді (While I was walking home, I saw an accident) розглядає окремий урок про Past Continuous і Past Simple.
Розгляньмо правила шкільного фотоконкурсу. У тексті 5 пропусків — до кожного 4 варіанти A–D, як у завданнях 5–6 НМТ.
School Photo Competition Rules All photos must reach us ____ 30 April — late entries will not be accepted. The exhibition of the best photos will be open ____ two weeks in the school hall. Voting on the school website will stay open ____ 15 May. Last year two phones rang ____ the award ceremony, so please switch them off. Do not use your phone ____ you are on stage.
Приклад 1. All photos must reach us ____ 30 April
Варіанти: until / by / for / during
Розв'язання: Дія reach (надійти) — одномоментна, не тривала. Фото мають надійти не пізніше 30 квітня. Це крайній термін, тому потрібен by. until означало б, що фото надходять безперервно аж до 30 квітня, що неможливо. for і during не підходять, бо 30 April — момент, а не тривалість чи період.
Ключ: by.
Чому until неправильний: until поєднується з тривалою дією (stay open, wait), а reach — одномоментна дія.
Приклад 2. The exhibition … will be open ____ two weeks
Варіанти: during / while / for / by
Розв'язання: Після пропуску стоїть число з одиницею часу — two weeks. Це тривалість, тому потрібен for. during two weeks — помилка. while вимагає підмета й присудка. by означає «не пізніше ніж», що не підходить.
Ключ: for.
Приклад 3. Voting … will stay open ____ 15 May
Варіанти: by / during / for / until
Розв'язання: Дія stay open (залишатися відкритим) — тривалий стан. Він триває аж до 15 травня, тому потрібен until. by означало б, що голосування завершиться не пізніше 15 травня, але stay open описує стан, що триває весь час.
Ключ: until.
Приклад 4. Last year two phones rang ____ the award ceremony
Варіанти: during / while / for / since
Розв'язання: Після пропуску стоїть іменникова група the award ceremony — назва події. Це вимагає прийменника during. while потребувало б підмета й присудка (while the ceremony was going on). for — тривалість, а не подія. since — «з якогось моменту», не підходить.
Ключ: during.
Приклад 5. Do not use your phone ____ you are on stage
Варіанти: during / for / by / while
Розв'язання: Після пропуску йде повне речення з підметом і присудком — you are on stage. Це вимагає сполучника while. during не вводить речення. for і by не підходять за змістом.
Ключ: while.
during two weeks, during three days → for two weeks, for three days. Після during не ставлять число з одиницею часу.
I’ll wait for you by 5 → I’ll wait for you until 5. Дія wait триває весь час до моменту — потрібен until, а не by.
Крайній термін з until: The essay must reach us until Friday → by Friday. Reach — одномоментна дія, тому крайній термін, а не тривання.
during I was in Lviv → while I was in Lviv. During — прийменник, після нього не може бути підмета й присудка.
while my stay → during my stay. While — сполучник, потребує підмета й присудка.
from 9 by 5 → from 9 to 5 / from 9 until 5. By не вживають у конструкції from … to / until.
The results won’t be ready by Monday у значенні «не раніше понеділка» → The results won’t be ready until Monday. У запереченні until означає «не раніше ніж», а by — «не пізніше ніж».
Рядок програми Д2.9 (Preposition) містить: basic prepositions of time (in, on, at, from … to …, by, during); prepositions in time phrases, e.g. during, for, since, throughout, till, until, as soon as, if, when, by.
У демоваріанті 2026 завдання № 25 (завдання 5) перевіряло складений прийменник (Д2.9): пропуск у тексті, 4 варіанти A–D, 1 бал. Завдання 5–6 (№ 23–32) містять по 5 пропусків, 0 або 1 бал за кожен.
У завданні 4 (№ 17–22: 6 пропусків, 8 частин речень A–H, 2 зайві) граматичну відповідність перевіряють за першим словом частини: після while має йти підмет і присудок, після during — іменникова група.
Стратегія виконання
Подивися, що стоїть після пропуску:
число з одиницею часу (two weeks, three days) → for
назва періоду чи події (the holidays, the lesson) → during
момент часу (Friday, 6 p.m., the end of the year) → by або until
підмет і присудок (you are, I come) → while
Для вибору між by і until постав запитання: «Дія триває весь час до моменту?» — until. «Дія має завершитися не пізніше моменту?» — by.
Чому during the holidays, але for two weeks?
Тому що the holidays — це назва періоду (відповідь на «коли?»), а two weeks — це тривалість (відповідь на «як довго?»). During вживають з іменниками, що називають періоди чи події, а for — з числами й одиницями часу, що вимірюють тривалість.
Чим by Friday відрізняється від until Friday?
By Friday означає «не пізніше п'ятниці» — дія може відбутися в будь-який момент до п'ятниці. Until Friday означає «аж до п'ятниці» — дія чи стан тривають безперервно весь час до п'ятниці, а потім припиняються. Наприклад: I’ll finish the report by Friday (завершу не пізніше п'ятниці). I’ll work on the report until Friday (працюватиму над звітом до п'ятниці).
Що означає not … until?
У заперечному реченні not … until перекладається як «не раніше ніж». Наприклад: The results won’t be ready until Monday — «Результати будуть готові не раніше понеділка». Це означає, що в п'ятницю та на вихідних результатів ще не буде — вони з'являться в понеділок або пізніше.
Чим during відрізняється від while?
During — прийменник, після нього стоїть іменник (during the concert). While — сполучник, після нього йде повне речення з підметом і присудком (while the concert was going on). Не можна сказати during I was there (потрібно while I was there) або while my stay (потрібно during my stay).
Чи однакові until і till?
Так, till і until мають однакове значення. Till — не скорочення until (скорочена форма — ’til), а його розмовніший синонім. Вони взаємозамінні за значенням. Обидва варіанти правильні. У формальних текстах переважає until.
for + тривалість: for two weeks, for three days, for a long time
during + назва періоду: during the holidays, during the lesson, during my stay
by — не пізніше ніж (крайній термін): by Friday, by 6 p.m.
until / till — аж до (тривання до моменту): until Friday, till midnight
not … until — не раніше ніж: won’t be ready until Monday
during + іменник; while + підмет і присудок
from … to / until — межі періоду: from 9 to 5, from June until September
throughout — протягом усього: throughout the year, throughout history
Помилки: during two weeks, wait by 5, from 9 by 5, during I was there, while my stay