1. Жаль зараз — бажана зміна в минулому
If only допомагає сказати «якби ж…», коли хотілося б іншого минулого. Подія вже відбулася або можливість уже минула; ми уявляємо бажану альтернативу.
Це не повідомлення, що бажана дія справді сталася. Спочатку визнач реальний факт, потім — що саме мовець хотів би змінити.
If only + підмет + had + V3
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
If only I had kept the ticket.
Якби ж я зберіг квиток.
Квиток не зберегли; його збереження — бажана версія минулого.
If only we had left earlier.
Якби ж ми вирушили раніше.
Йдеться про раніший виїзд, а не про відсутність будь-якого виїзду.
2. Форма одна для всіх підметів
Після If only ставимо підмет, а після нього had та третю форму дієслова: had checked, had taken, had written. Had не змінюється з I, you, he, she, it, we, they.
Порядок слів розповідний: If only she had… Це не питання Had she… Неправильні дієслова потребують саме V3: take — taken, write — written, see — seen.
If only + I / you / he / she / it / we / they + had + V3
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
If only she had written the address clearly.
Якби ж вона написала адресу чітко.
Written — третя форма write; підмет she не змінює had на has.
If only you had taken a warmer coat.
Якби ж ти взяв тепліше пальто.
Жаль може стосуватися дії співрозмовника. Після had потрібне taken, не took.
3. Заперечення описує бажаний варіант
If only I hadn't… означає «якби ж я не…»: дія була, але мовець хотів би, щоб її не було. Повна форма had not і скорочена hadn't передають той самий зміст.
Іноді одну бажану зміну можна передати і позитивно, і негативно: не викинути річ або зберегти її. Перевіряй зміст, а не лише наявність not.
If only + підмет + had not / hadn't + V3
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
If only I hadn't deleted the photo.
Якби ж я не видалив фотографію.
Фотографію видалили. Заперечення належить уявній бажаній альтернативі.
If only I had kept the box.
Якби ж я зберіг коробку.
Якщо коробку викинули, можна також сказати If only I hadn't thrown away the box.
4. Been, had had і скорочення 'd
Для минулого бажаного стану з be потрібне had been. Для have зі значенням «мати» — had had: перше had утворює час, друге є третьою формою основного дієслова.
I had можна скоротити до I'd: If only I'd known. Скорочення 'd в інших конструкціях може означати would; його значення визначає вся конструкція, а не апостроф сам по собі.
If only I had been more patient.
Якби ж я був терплячішим.
Шкодують про поведінку в минулій ситуації; been — V3 дієслова be.
If only we had had more time.
Якби ж ми мали більше часу.
Бажаний додатковий час стосується минулого. Обидва had потрібні.
If only I'd brought my glasses.
Якби ж я взяв свої окуляри.
Тут I'd brought = I had brought: brought завершує Past Perfect.
5. Не плутай минуле побажання з теперішнім
Після If only форма Past Simple зазвичай описує бажану зміну теперішнього. Для жалю про завершену минулу ситуацію використовуємо Past Perfect.
If only I didn't say that to her може бути граматичним побажанням не мати такої звички тепер. Воно не є універсальним прикладом граматичної помилки. Для конкретних уже сказаних слів потрібний минулий ракурс: hadn't said.
Слова more, earlier, more carefully теж мають значення: жаль про недостатнє зусилля не означає, що зусиль не було зовсім.
If only I had more time now.
Якби ж я мав більше часу зараз.
Одне had тут — минула форма have для побажання про теперішнє.
If only I had had more time yesterday.
Якби ж я мав більше часу вчора.
Had had переносить бажаний ресурс у завершене минуле.
If only I had studied harder for the test.
Якби ж я старанніше готувався до тесту.
Мовець хотів би більше зусиль; із цього не випливає, що він узагалі не готувався.
6. Виразність, підтримка й наступний крок
If only часто звучить емоційніше за I wish, але це не точна шкала сили почуттів. Інтонація й ситуація також важливі. Крапка та знак оклику можливі: знак оклику не є обов'язковою частиною граматики.
Репліка може стояти сама: додавати умовний наслідок із would have не обов'язково. Жаль про чужу відсутність не обов'язково є докором.
Минулого факту вже не змінити, але наслідки іноді можна виправити. Після жалю природно назвати теперішню дію або майбутній план іншим відповідним часом.
If only you had been there with us.
Якби ж ти був там із нами.
Так можна тепло пошкодувати про відсутність друга, не звинувачуючи його.
If only I had checked the date. I can send a new message now.
Якби ж я перевірив дату. Я можу зараз надіслати нове повідомлення.
Жаль стосується минулої перевірки; теперішнє виправлення наслідку все ще можливе.
Типові помилки
Неправильно:If only we had leave earlier.
Правильно:If only we had left earlier.
Після had потрібна третя форма left, а не початкова leave.
Неправильно:If only she had saw the note.
Правильно:If only she had seen the note.
Saw — друга форма. Past Perfect потребує третьої форми seen.
Неправильно:If only I had not went there.
Правильно:If only I had not gone there.
Заперечення не змінює вимоги до V3: потрібне gone, не went.
Неправильно:If only he had was there.
Правильно:If only he had been there.
Після had дієслово be має форму been, а не was.