VocairoПочати навчання

Wish + Past Perfect

Рівень B1. Скажи, який минулий вчинок або стан ти хотів би бачити іншим: I wish I had checked; I wish I hadn't rushed. Відрізняй реальний факт від бажаного варіанта.

Опубліковано

Wish + Past Perfect: жаль про минуле

1. Уявляємо інший минулий варіант

Конструкція wish + Past Perfect показує жаль: мовець дивиться на минулу подію або стан і хотів би, щоб тоді все було інакше. Українською часто кажемо «Шкода, що…» або «Хотілося б, щоб тоді…».

Спершу визнач реальний факт. Потім сформулюй бажаний інший варіант після wish. Це не розповідь про те, що насправді відбулося, і не план наступної дії.

I didn't check the address. I wish I had checked it.

Я не перевірив адресу. Шкода, що я її не перевірив.

Бажана перевірка ствердна, хоча реальний факт заперечний.

We left early. We wish we hadn't left so early.

Ми пішли рано. Шкода, що ми пішли так рано.

Ми хотіли б змінити час відходу, а не обов'язково залишитися назавжди.

2. Дві частини та правильна форма

У конструкції є той, хто шкодує, і підмет бажаної минулої дії. Вони можуть бути однаковими або різними. Після wish зберігай прямий порядок: підмет, had, третя форма дієслова.

У теперішньому часі маємо I/you/we/they wish та he/she/it wishes. Допоміжне had однакове для всіх осіб. Третя форма правильного дієслова зазвичай має -ed; у неправильних її треба знати: go → gone, take → taken, write → written.

Як побудувати речення

Підмет + wish/wishes + (that) + підмет + had + V3

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.

She wishes her brother had written to her.

Вона шкодує, що брат їй не написав.

Шкодує вона; бажаний лист мав написати брат. Written, а не wrote, стоїть після had.

I wish I had listened more carefully.

Шкода, що я не слухав уважніше.

Listened — третя форма правильного дієслова; друге I потрібне підрядній частині.

3. Заперечення змінює бажаний варіант

Для бажаної відсутності минулої дії використовуй had not + V3 або hadn't + V3. Не перенось українське «не» механічно: «шкода, що не взяв» означає бажане had taken.

Той самий зміст іноді можна передати різними дієсловами: хотіти, щоб річ зберегли, або щоб її не викидали. Перевіряй зміст усього речення, а не лише наявність not.

Як побудувати речення

Підмет + wish/wishes + підмет + had not / hadn't + V3

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.

I wish I hadn't deleted the photo.

Шкода, що я видалив фотографію.

Фотографію видалено; бажаний інший варіант заперечує видалення.

I wish I had kept the photo.

Шкода, що я не зберіг фотографію.

Had kept може виражати той самий бажаний результат: фотографія залишилася б.

4. Бажаний стан: had been та had had

Шкодувати можна не лише про дії, а й про те, якою була ситуація: де людина перебувала, що знала або що мала. Для be використовуй had been, для know — had known.

Якщо смислове дієслово — have у значенні «мати», Past Perfect має форму had had. Перше had допоміжне, друге — третя форма have. Це правильне поєднання, а не помилкове подвоєння.

I wish I had been at the meeting.

Шкода, що мене не було на зустрічі.

Had been описує бажану присутність у минулому.

We wish we had had more time yesterday.

Шкода, що вчора в нас не було більше часу.

Часу могло бути трохи; more означає бажаний більший обсяг. Обидва had потрібні для минулого стану.

5. Повні форми, скорочення й точка жалю

That після wish можна додати або пропустити: обидва варіанти правильні. Скорочення I'd, you'd, she'd, we'd, they'd можуть означати had; у цій конструкції I'd taken = I had taken. Саме по собі 'd також може означати would в інших конструкціях, тому дивись на наступні слова.

Wish або wishes часто виражає теперішній жаль. Якщо розповідаємо, що людина шкодувала в минулому, wished також правильне; had + V3 описує бажаний інший попередній епізод.

I wish that I'd brought a pen.

Шкода, що я не взяв ручку.

That допустиме, а I'd brought означає I had brought.

On the way home, she wished she had stayed longer.

Дорогою додому вона шкодувала, що не залишилася довше.

Wished показує момент минулого жалю; had stayed — бажану іншу тривалість попередньої події.

6. Межі змісту та близькі конструкції

Порівняй теперішній і минулий бажані стани: I wish I had a bike — хотілося б мати велосипед зараз; I wish I had had a bike last year — шкода, що його не було минулого року. Самої наявності had недостатньо для вибору значення.

I wish I had studied harder не означає автоматично «я зовсім не вчився». Мовець міг вчитися, але хотів би більшої старанності. Так само жаль про вибір не доводить, що його наслідки неможливо виправити.

If only + Past Perfect може передавати той самий минулий жаль, часто сильніше. Це не неграматична альтернатива; у вправах із явною вимогою wish вона просто не виконує потрібну форму. Формальне wish to do у значенні «бажати зробити» — інша конструкція; не підмінюй ним автоматично підрядну частину про минулий жаль.

I wish I had studied harder. I did study, but not enough.

Шкода, що я не вчився старанніше. Я вчився, але недостатньо.

Друге речення цілком сумісне з першим: порівняння не означає нуль дії.

I wish I had chosen a lighter colour. I can repaint the room.

Шкода, що я не обрав світліший колір. Я можу перефарбувати кімнату.

Минулу покупку фарби не змінити заднім числом, але її наслідок можна виправити.

If only I had checked the date!

От якби я тоді перевірив дату!

Це природний близький спосіб висловити сильніший жаль; тут основна практика зосереджена на wish.

7. Від жалю до наступної репліки

У розмові можна спочатку назвати факт, потім жаль і далі поставити питання або запропонувати наступний крок. Не потрібно робити кожне речення у формі Past Perfect.

Власна відповідь може відрізнятися від зразка: важливі узгоджені факти, правильна конструкція й доречний зміст. Історії у вправах дозволено вигадувати.

I missed the class. I wish I had come. What did you learn?

Я пропустив заняття. Шкода, що я не прийшов. Чого ви навчилися?

Факт і питання стосуються реальної події; лише середнє речення уявляє бажану зміну.

Типові помилки

Неправильно:I wish I had listen to the advice.

Правильно:I wish I had listened to the advice.

Після had потрібна третя форма; для listen це listened.

Неправильно:She wish she had taken a map.

Правильно:She wishes she had taken a map.

Теперішній жаль третьої особи однини вимагає wishes; форма had taken уже правильна.

Неправильно:We wish we had went by train.

Правильно:We wish we had gone by train.

Went — V2, а після had потрібна третя форма gone.

Неправильно:I wish I had not wrote that email.

Правильно:I wish I had not written that email.

Заперечення не змінює вимоги до V3: written, а не wrote.

Джерела

If only + Past Perfect: якби ж минуле склалося інакше

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.

Джерела

Wish про теперішнє й минуле: коли Past Simple, а коли Past Perfect

1. Одне бажання — дві часові точки

Після wish форма дієслова залежить не від часу самого слова wish, а від часу ситуації, яку мовець хотів би бачити іншою. Для теперішнього стану або звичного порядку справ використовуємо минулу форму: I wish I knew. Для вже завершеної минулої ситуації використовуємо Past Perfect: I wish I had known.

Перед побудовою речення постав одне запитання: бажана зміна стосується того, як усе є зараз, чи того, що сталося або не сталося тоді? Слова now, yesterday чи when I was a student можуть зробити відповідь видимою, але головне — сама часова картина, а не механічний список маркерів.

Як побудувати речення

зараз: wish + Past Simple · завершене минуле: wish + had + V3

V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.

I wish I knew the door code now.

Хотілося б зараз знати код від дверей.

Knew має минулу форму, але бажане знання стосується теперішнього.

I wish I had written the door code down yesterday.

Шкода, що вчора я не записав код від дверей.

Had written уявляє інший перебіг уже завершеної вчорашньої дії.

2. Інший стан зараз: wish + Past Simple

Past Simple після wish віддаляє бажану картину від теперішньої реальності. Це може бути стан, знання, володіння, місце або звична ситуація: lived, knew, had, worked. Форма минулого часу тут не повідомляє, що ситуація була правдивою раніше.

Бажання більшого, кращого або частішого не означає повної відсутності. I wish I had more time сумісне з тим, що часу трохи є; I wish the bus ran more often не означає, що автобус не ходить зовсім. Не додавай висновків, яких речення не дає.

Як побудувати речення

підмет + wish/wishes + (that) + підмет + Past Simple

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.

We wish our office had more natural light.

Хотілося б, щоб у нашому офісі було більше природного світла.

Світло може бути, але його менше, ніж хотілося б; had тут — форма дієслова have.

She wishes she worked nearer home.

Їй хотілося б працювати ближче до дому.

Worked описує бажане розташування роботи зараз, а не колишнє місце праці.

3. Інший варіант минулого: wish + Past Perfect

Коли подія або стан уже належать завершеному минулому, після wish ставимо had + V3. Ствердна форма називає те, чого тоді не сталося, але хотілося б: I wish I had checked. Заперечна форма прибирає те, що сталося: I wish I hadn't sent it.

Такий вислів показує бажану іншу версію минулого, часто жаль. Він не доводить причину вчинку, силу емоції, провал або теперішній наслідок. I wish I had practised more також не означає, що людина взагалі не практикувалася: more зберігає факт певної практики.

Як побудувати речення

підмет + wish/wishes + (that) + підмет + had (not) + V3

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.

I wish I had checked the platform before the train arrived.

Шкода, що я не перевірив платформу до прибуття поїзда.

Бажана перевірка не відбулася в уже завершеній ситуації.

Nora wishes she hadn't shared the unfinished draft yesterday.

Нора шкодує, що вчора поділилася незавершеною чернеткою.

Чернеткою поділилися; hadn't shared уявляє, що нею не поділилися.

I wish I had practised longer before the talk. I did practise for thirty minutes.

Шкода, що перед виступом я не тренувався довше. Я справді тренувався тридцять хвилин.

Longer змінює тривалість, не стираючи реальну практику.

4. Дві частини, учасники й заперечення

Wish узгоджується зі своїм підметом: I/you/we/they wish, he/she/it wishes. Після нього починається окрема підрядна частина зі своїм підметом. Її порядок залишається розповідним навіть у загальному питанні: Does Lina wish she had taken notes?

У теперішньому бажанні заперечення звичайного дієслова має форму didn't + V1: I wish I didn't work late. У минулому жалю — hadn't + V3: I wish I hadn't worked late yesterday. Не плутай два допоміжні ланцюжки й не став V2 після didn't або V1/V2 після had.

Ari wishes his team worked in the same building.

Арі хотілося б, щоб його команда працювала в тій самій будівлі.

Бажає Ari, а worked стосується his team.

I wish I didn't spend so much time commuting.

Хотілося б не витрачати стільки часу на дорогу.

Після didn't потрібна базова форма spend; йдеться про звичну ситуацію зараз.

I wish I hadn't spent so much time on that task yesterday.

Шкода, що вчора я витратив стільки часу на те завдання.

Hadn't spent заперечує бажаний варіант завершеної вчорашньої дії.

5. Had і had had — не те саме

В I wish I had more time слово had є Past Simple дієслова have й описує бажане володіння зараз. Для бажаної іншої минулої ситуації з have потрібен Past Perfect had had: I wish I had had more time yesterday. Перше had — допоміжне, друге — третя форма have.

Подвоєння had граматично правильне. Не обирай форму лише за тим, наскільки давно була ситуація: вирішальне те, чи мовець уявляє інший стан зараз, чи інший стан у вже завершеній минулій рамці.

I wish I had a map now.

Хотілося б зараз мати карту.

Одне had — бажане володіння в теперішньому.

I wish I had had a map during yesterday's walk.

Шкода, що під час учорашньої прогулянки в мене не було карти.

Had had переносить бажане володіння в завершену минулу прогулянку.

6. Was і were та чесні межі правила

З I/he/she/it у нереальному теперішньому можна почути й побачити was або were: I wish the room was warmer / were warmer. Were традиційно частіше пов'язують із формальнішим гіпотетичним стилем, а was поширене в невимушеній мові. Не оголошуй was універсально неграматичним. Із you/we/they стандартно вживаємо were.

Wish + could, wish + would, if only і wish + Continuous можуть бути правильними, але додають інший фокус: можливість, бажану зміну поведінки, сильніший тон або процес. У цій бібліотеці вони не є головною ціллю. Якщо вправа прямо просить Past Simple чи Past Perfect, граматична сусідня форма може бути поза ціллю, але не стає від цього мовною помилкою.

That після wish необов'язкове. Скорочення I'd / we'd перед V3 у минулому жалю може означати had: I'd checked = I had checked. У закритому завданні на конкретне скорочення це обмеження буде видиме.

I wish the room was warmer. / I wish the room were warmer.

Хотілося б, щоб у кімнаті було тепліше.

Обидві форми передають ту саму бажану теперішню зміну.

I wish I could join you. / I wish you would reply.

Хотілося б мати змогу приєднатися. / Хотілося б, щоб ти відповів або відповіла.

Could і would утворюють правильні сусідні моделі, а не хибні Past Simple/Past Perfect.

I wish that I'd brought the spare key.

Шкода, що я не взяв запасний ключ.

That можна прибрати; I'd brought тут розгортається як I had brought.

7. Від часової схеми до точної репліки

У власному мовленні спершу назви реальний факт, якщо без нього контекст неясний. Потім визнач бажану протилежність і її часову точку. Нарешті перевір форму: V2 для іншого теперішнього стану, had + V3 для іншого минулого. Інші речення в короткій історії не треба механічно ставити в ці форми.

Під час трансформації й перекладу зберігай учасника, заперечення, кількість, ступінь і час. Жаль про раннє надсилання не дозволяє вигадати, що файл спричинив проблему; бажання тренуватися довше не дозволяє сказати, що практики не було. Зразок відкритої відповіді показує один природний варіант, а не єдиний дозволений текст.

Можна використовувати вигадані безпечні ситуації. Мета — самостійно перемикатися між двома часовими ракурсами, а не розповідати особисті невдачі.

I wish I lived nearer the studio now. I wish I had checked the route before yesterday's class.

Хотілося б зараз жити ближче до студії. Шкода, що перед учорашнім заняттям я не перевірив маршрут.

Два незалежні бажання мають різні часові точки й тому різні форми.

I did practise. I just wish I had practised for longer.

Я справді тренувався. Просто шкода, що не довше.

Реальний факт не суперечить бажанню більшої тривалості.

Типові помилки

Неправильно:I wish I know the answer now.

Правильно:I wish I knew the answer now.

Для бажаного іншого знання зараз після wish потрібна минула форма knew, а не know.

Неправильно:I wish I had took the earlier train.

Правильно:I wish I had taken the earlier train.

Після допоміжного had потрібна третя форма taken; took — друга форма.

Неправильно:I wish I didn't worked so late every day.

Правильно:I wish I didn't work so late every day.

Після didn't використовується початкова форма work; показник минулої форми вже є в did.

Неправильно:She wish she had written the address down.

Правильно:She wishes she had written the address down.

Головне дієслово узгоджується з she: wishes. Підрядна форма had written уже правильна.

Джерела
Практикуватися з Vocairo