1. Бажана картина замість теперішньої
If only можна передати як «якби ж», «от би». Мовець уявляє стан справ, якого зараз немає, і хоче, щоб було інакше. Це бажання, а не повідомлення про здійснену зміну.
Форма had у такому висловлюванні не розповідає, що людина мала щось учора. Час визначає зміст ситуації. More time означає більше часу, ніж є зараз, а не обов’язково повну відсутність часу.
If only + підмет + Past Simple
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
If only I had more time for reading.
Якби ж у мене було більше часу на читання.
Час на читання може бути, але його менше, ніж хотілося б.
If only our office had a kitchen.
Якби ж у нашому офісі була кухня.
Офіс зараз не має кухні; had описує бажану теперішню ситуацію.
2. Як будувати ствердження
Після if only ставимо підмет, потім минулу форму дієслова. У правильних дієслів це зазвичай форма з -ed; неправильні мають власні форми: know → knew, have → had, cost → cost.
Не додаємо did до стверджувальної минулої форми в нейтральному реченні. Порядок слів не питальний: If only I knew..., а не If only did I know....
If only I knew the answer.
Якби ж я знав відповідь.
Knew — форма know для уявного знання тепер.
If only this course cost less.
Якби ж цей курс коштував менше.
Форма cost збігається з початковою; бажання стосується нинішньої ціни.
If only we lived closer to the station.
Якби ж ми жили ближче до станції.
Lived описує бажане місце проживання, а не колишню адресу.
3. Заперечення: чого хотілося б не мати
Коли теперішня дія, звичка чи обов’язок небажані, використовуємо didn't або did not + початкову форму дієслова. Після didn't потрібне have, не had; need, не needed.
Заперечення належить бажаній картині. If only I didn't work on Sundays означає, що робота в неділю є, але людина хотіла б її не мати. Не треба автоматично робити кожне бажання стверджувальним.
If only + підмет + didn't / did not + початкова форма
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
If only I didn't have to work today.
Якби ж мені сьогодні не треба було працювати.
Обов’язок існує зараз; заперечення виражає бажане звільнення від нього.
If only the lift didn't make so much noise.
Якби ж ліфт не видавав стільки шуму.
Йдеться про звичну властивість ліфта, яку хотілося б змінити.
4. Be: was і were
Для I, he, she та it у таких бажаннях можливі і was, і were. Were виразно позначає уявність; was теж уживається і не є помилкою. Для you, we, they використовуємо were.
Заперечуємо be без did: wasn't / was not або weren't / were not. Вибір між was і were не змінює того, що це бажання про інший теперішній стан.
If only I was less busy.
Якби ж я був менш зайнятий.
Was допустиме для I; If only I were less busy має той самий основний зміст.
If only she were here.
Якби ж вона була тут.
Were допустиме із she; was також можливе.
If only the rooms weren't so small.
Якби ж кімнати не були такими маленькими.
Rooms — множина, тому were; заперечення не потребує did.
5. Відтінок бажання, а не обов’язкова умова
If only зазвичай звучить емоційніше або сильніше, ніж I wish, але не вимірює силу почуття об’єктивно. Контекст та інтонація теж важливі. I wish I lived nearer і If only I lived nearer можуть передавати те саме бажання.
Висловлювання з if only може бути самостійним. Не потрібно дописувати наслідок із would. Крапка і знак оклику можливі залежно від тону; знак оклику не робить граматику правильною.
Порівняй бажання з повідомленням: I have a quiet room — кімната справді тиха; If only I had a quiet room — мовець хотів би таку кімнату. Граматичне повідомлення не є помилкою, але може не виконати завдання висловити бажання.
If only the shop opened earlier.
Якби ж магазин відчинявся раніше.
Самостійне бажання про звичний розклад; друга частина не потрібна.
I wish my desk was bigger. If only my desk was bigger!
Хотілося б, щоб мій стіл був більший. Якби ж мій стіл був більший!
Основне бажання однакове; друга репліка може звучати емоційніше, але це не інший факт.
6. Межі правила і перенесення в розмову
Тут тренуємо теперішні стани, звички та обов’язки. Минула форма може також стосуватися вже відомого майбутнього стану: If only I wasn't busy tomorrow. Отже, правило не означає «будь-яка минула форма = минулий час». Довільну разову майбутню дію не підставляємо механічно в Past Simple.
Для жалю про завершене минуле потрібна інша побудова, Past Perfect. Для бажаної можливості трапляється could, для бажаної зміни поведінки — would. Це сусідні теми, а не неправильні заміни за будь-яких обставин. Від’ємне бажання з couldn't теж може бути доречним, якщо саме неможливість була б бажаною.
У розмові спочатку визнач бажану відмінність: більше чогось, інший стан чи відсутність обов’язку. Потім побудуй if only + підмет + відповідну форму. За потреби додай звичайне речення про реальність або причину; воно не мусить містити if only.
The station is a long walk away. If only we lived nearer.
До станції довго йти. Якби ж ми жили ближче.
Перше речення описує реальність, друге — бажану відмінність.
If only I wasn't busy tomorrow.
Якби ж я завтра не був зайнятий.
Завтрашня зайнятість уже відома; was — минула форма для уявного майбутнього стану. Основна практика уроку залишається про теперішнє.
Типові помилки
Неправильно:If only I didn't knew the password.
Правильно:If only I didn't know the password.
Після didn't потрібна початкова форма know. Саме бажання не знати пароль можливе за відповідного контексту; помилка тут лише у формі knew.
Неправильно:If only our flat were be bigger.
Правильно:If only our flat were bigger.
Were уже є особовою формою be; додаткове be зайве.
Неправильно:If only she didn't had to travel so far.
Правильно:If only she didn't have to travel so far.
Минулу форму вже виражає didn't, тому після нього потрібне have.
Неправильно:If only we was closer to home.
Правильно:If only we were closer to home.
Для we потрібне were. Допустимість was із I/he/she/it не поширюється на we.