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

Third Conditional

B1 · Уяви змінену минулу умову та її минулий результат. Побудуй обидві частини: if + had + V3, would have + V3; збережи заперечення, часовий ракурс і задум мовця.

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

Third Conditional: як побудувати інше минуле

1. Подія вже позаду — змінюємо її лише в уяві

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

Спочатку встанови факти з контексту, а потім сформулюй припущення мовця. Граматична форма не є доказом причинності: два факти самі собою не доводять, що зміна одного неодмінно змінила б інший.

I did not see your message yesterday. If I had seen it, I would have replied.

Я не побачив твого повідомлення вчора. Якби я його побачив, я б відповів.

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

If the shop had been open last night, we would have bought some bread.

Якби магазин був відчинений учора ввечері, ми б купили хліба.

Уявляємо відкритий магазин і покупку в той самий завершений вечір.

2. Два дієслівні блоки, два підмети

Після if назви того, хто діє, і постав had + третю форму дієслова (V3). У частині результату назви підмет і постав would have + V3. Had та would не змінюються залежно від особи.

У правильних дієслів V3 зазвичай має закінчення -ed: checked, booked. У неправильних форму потрібно знати: see → seen, write → written, go → gone, be → been. Після would потрібне have, а не had чи has.

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

If + підмет + had + V3, підмет + would have + V3.

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

If Eva had checked the address, she would have found the office.

Якби Ева перевірила адресу, вона б знайшла офіс.

Had checked — умова; would have found — уявний результат. Found є V3 від find.

If we had had more time, we would have stayed longer.

Якби ми мали більше часу, ми б залишилися довше.

Had had — правильно: перше had допоміжне, друге — V3 від змістового have («мати»).

3. Заперечення змінює саме свою частину

В умові заперечення має вигляд had not + V3; у результаті — would not have + V3. Скорочення hadn't та wouldn't природні. Не додавай did not до конструкції з had.

Заперечення може бути в одній або в обох частинах. Воно не означає, що треба механічно заперечити всі факти: збережи конкретне припущення.

If I had not taken a taxi, I would have missed the train.

Якби я не взяв таксі, я б пропустив потяг.

Негативна умова поєднується зі стверджувальним результатом: тут таксі врятувало поїздку.

If she hadn't missed that bus, she wouldn't have been late.

Якби вона не пропустила той автобус, вона б не запізнилася.

Це твердження мовця про зв'язок подій. Воно доречне, наприклад, коли той автобус прибував завчасно і вона вважає пропущений рейс причиною запізнення.

4. Частини можна переставити, питання має свій порядок

Можна почати з умови або з результату; ролі дієслів від цього не змінюються. Коли if-частина перша, зазвичай ставимо кому перед результатом; коли вона друга, кома зазвичай не потрібна.

У питанні про результат would стоїть перед підметом: Would you have…? У частині з if зберігається звичайний порядок підмет + had.

We would have cooked dinner if we had arrived earlier.

Ми б приготували вечерю, якби приїхали раніше.

Результат стоїть першим, але все ще має would have cooked.

What would you have done if the door had been locked?

Що б ти зробив, якби двері були замкнені?

What + would + you + have done — питання; the door had been — порядок в умові.

5. Коротке 'd потрібно читати в контексті

У цій конструкції 'd може означати had або would. Перед V3 в умові це had; у послідовності 'd have + V3 у результаті — would. Тому одного погляду на апостроф недостатньо.

If I'd had time означає If I had had time. Не видаляй друге had як нібито повтор. У вправі на розгортання скорочень пиши повні форми; в інших власних відповідях природні скорочення допустимі.

If I'd known the price, I'd have brought more money.

Якби я знав ціну, я б узяв більше грошей.

У частині з if скорочення I’d known означає I had known. У результаті I’d have brought означає I would have brought.

If we'd had a map, we wouldn't have taken the wrong road.

Якби ми мали карту, ми б не поїхали не тією дорогою.

We'd had = we had had; wouldn't have taken зберігає have після заперечного would.

6. Не тільки жаль і не будь-яке припущення

Третій умовний може виражати жаль, вдячність, полегшення або спокійний аналіз. Це функції тієї самої форми, а не взаємовиключні типи речень.

Would have подає результат як очікуваний за уявної умови. Could have може підкреслити можливість або здатність, might have — можливий, непевний результат. Не замінюй ними would механічно: зміниться відтінок думки.

У нейтральному письмі та на іспиті тренуй стандартну умову had + V3. У неформальному мовленні трапляється would have в if-частині; це не підстава оголошувати, що ніхто так не говорить.

Thank you! If you hadn't helped, I wouldn't have finished on time.

Дякую! Якби ти не допоміг, я б не закінчив вчасно.

Форма виражає вдячність за реальну допомогу, а не жаль про неї.

If we had booked earlier, we might have paid less.

Якби ми забронювали раніше, то, можливо, заплатили б менше.

Might have залишає результат непевним; had booked зберігає минулу уявну умову.

7. Межа з іншими умовними

Українське «якби …, … б» саме по собі не обирає англійський тип. З'ясуй, коли відбуваються умова та результат. First Conditional зазвичай описує відкриту майбутню можливість; Second — уявну теперішню або майбутню ситуацію.

Past Perfect в умові ще не робить усе речення третім умовним. Якщо наслідок стосується теперішнього, це змішана модель. Тут головна ціль — уявна минула умова та минулий результат.

If I had saved the file yesterday, I would have sent it last night.

Якби я зберіг файл учора, я б надіслав його вчора ввечері.

Обидві частини минулі: це цільова модель.

If I had saved the file yesterday, I would have it now.

Якби я зберіг файл учора, я б мав його зараз.

Речення граматичне, але результат теперішній. Have тут означає «мати», після нього немає V3; це не would have + V3.

If I save the file, I will send it. If I had more time, I would check it.

Якщо я збережу файл, я його надішлю. Якби я мав більше часу, я б його перевірив.

Перше речення — відкрита можливість; друге — уявна теперішня ситуація. Вони не розповідають про інший результат завершеної вчорашньої події.

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

Неправильно:If I had known, I would left earlier.

Правильно:If I had known, I would have left earlier.

Left — V3, але після would для минулого результату потрібне have.

Неправильно:If she had called, I would have be ready.

Правильно:If she had called, I would have been ready.

Після have потрібне been, третя форма be, а не початкова be.

Неправильно:If he had went home, he would have missed the call.

Правильно:If he had gone home, he would have missed the call.

Після had потрібне gone (V3); went є формою Past Simple.

Неправильно:If we had stayed, we would has seen the show.

Правильно:If we had stayed, we would have seen the show.

Після модального would вживаємо have незалежно від підмета.

Джерела

Третій умовний: жаль про минуле

1. Не просто «шкода», а інший перебіг подій

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

Це не план виправити вчорашній день. Мовець оцінює вже завершену подію. Жаль зрозумілий із ситуації: реальний результат небажаний, а уявний — кращий.

If I had checked the address, I would have arrived on time.

Якби я перевірив адресу, я б приїхав вчасно.

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

I wish I had checked the address.

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

Wish теж передає жаль, але це речення саме по собі не називає іншого результату.

2. Дві частини одного уявного минулого

Для стандартного третього умовного в частині з if ставимо had + третю форму дієслова (V3), у частині результату — would have + V3. Had not / hadn't та would not have / wouldn't have виражають заперечення.

Обидві частини стосуються минулої ситуації. Результат може стояти першим: сенс від цього не змінюється. Якщо починаємо з if-частини, звичайно відділяємо її комою.

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

If + підмет + had (not) + V3, підмет + would (not) have + V3.

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

If we had left earlier, we wouldn't have missed the opening.

Якби ми вийшли раніше, то не пропустили б початок.

Уявна дія ствердна; уявний небажаний результат заперечуємо.

We wouldn't have missed the opening if we had left earlier.

Ми не пропустили б початок, якби вийшли раніше.

Та сама думка починається з того результату, про який шкодує мовець.

3. Чотири поєднання — чотири осмислені рішення

Знак у кожній частині залежить від її змісту, а не від сусіднього знака. У жалі можна уявити корисну дію, якої не зробили, або скасувати дію, яка завадила. Результатом може бути здобута можливість або уникнена проблема.

Наведені нижче ситуації різні. Не перетворюй речення, просто додаючи not до обох частин: так легко змінити причинний зв’язок на протилежний.

If I had saved the number, I would have called the shop.

Якби я зберіг номер, то зателефонував би до магазину.

Не зберіг і не подзвонив; хотів подзвонити, але не мав номера. Ствердна умова → ствердний результат.

If I had set an alarm, I wouldn't have overslept.

Якби я поставив будильник, то не проспав би.

Не поставив і проспав; вважаю, що будильник розбудив би мене. Ствердна умова → заперечний результат.

If I hadn't cancelled the lesson, I would have practised speaking.

Якби я не скасував заняття, то попрактикував би говоріння.

Скасував і втратив заплановану практику. Заперечна умова → ствердний результат.

If I hadn't left the tap on, I wouldn't have wasted water.

Якби я не залишив кран відкритим, то не змарнував би воду.

Залишив кран відкритим і змарнував воду. Заперечна умова → заперечний результат.

4. Факти, припущення та ступінь упевненості

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

«Ми не забронювали квитки й пропустили концерт» ще не пояснює, чи рання бронь змінила б результат. Можливо, завадила зовсім інша причина. Для впевненого would have потрібна відповідна позиція мовця; could have підкреслює можливість, might have — можливий, але непевний результат.

If we had booked on Monday, we would have seen the concert.

Якби ми забронювали в понеділок, то побачили б концерт.

Так можна сказати, якщо мовець вважає відсутність квитків єдиною перешкодою; у понеділок квитки були.

If I had entered the competition, I might have won.

Якби я взяв участь у конкурсі, то, можливо, виграв би.

Участь дала б шанс, а не гарантію перемоги. Не замінюй might на would, якщо треба зберегти цю непевність.

5. Жаль — не єдине значення цієї форми

Third Conditional може виражати і полегшення, вдячність або спокійний аналіз. Щоб розпізнати саме жаль, перевір, яку реальність мовець хотів би змінити на кращу.

Другий умовний зазвичай уявляє теперішнє або майбутнє. Змішані умовні пов’язують різні часові ракурси. Поєднання Past Simple у if-частині з would have не завжди неграматичне: воно може описувати загальну рису та її минулий наслідок. Тут тренуємо конкретну минулу зміну і минулий результат.

If you hadn't reminded me, I would have missed the appointment. Thank you!

Якби ти мені не нагадав, я б пропустив зустріч. Дякую!

Людина вдячна за реальне нагадування; вона не шкодує, що його отримала.

If I were more organised, I wouldn't have lost the receipt.

Якби я був організованішим, то не загубив би чек.

Можливий змішаний умовний: загальна риса пов’язана з минулою втратою. Не оголошуємо його помилкою.

If I had put the receipt in my bag, I wouldn't have lost it.

Якби я поклав чек у сумку, то не загубив би його.

Третій умовний зосереджений на конкретній минулій дії, а не на загальній рисі.

6. Висловити жаль і підтримати розмову

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

Можна поєднати факт, жаль і наступний крок. Минуле уявляємо через Third Conditional, а реальний майбутній план висловлюємо окремо. Власні приклади можуть бути повністю вигаданими.

I'm sorry. If I had sent the link, you would have joined the call. I'll send it earlier next time.

Перепрошую. Якби я надіслав посилання, ти б долучився до дзвінка. Наступного разу надішлю раніше.

Мовець бере відповідальність за ненадіслане посилання. Майбутня обіцянка не видається за зміну минулого.

If we'd tested the microphone, we'd have noticed the problem.

Якби ми перевірили мікрофон, то помітили б проблему.

У першому we'd — had, у другому — would. Повні форми також природні; вибирай їх, якщо так легше перевірити зміст.

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

Неправильно:If I had went earlier, I would have met the manager.

Правильно:If I had gone earlier, I would have met the manager.

Після had потрібна V3 gone, а не форма минулого часу went.

Неправильно:If I had known about the event, I would have went.

Правильно:If I had known about the event, I would have gone.

Після would have також потрібна V3: gone.

Неправильно:If we had checked the file, we would has noticed the error.

Правильно:If we had checked the file, we would have noticed the error.

Після модального would вживаємо have, не has — незалежно від підмета.

Неправильно:If I hadn't rushed, I wouldn't have forgetten the keys.

Правильно:If I hadn't rushed, I wouldn't have forgotten the keys.

Третя форма forget — forgotten; заперечення її не змінює.

Джерела

Третій умовний спосіб: could have і might have

1. Інше минуле, а не план на завтра

Третій умовний спосіб допомагає подумки змінити минулу ситуацію й уявити її минулий результат. У цьому уроці обидві частини стосуються минулого: умова вже не здійснилася, але ми розглядаємо альтернативу.

Could have і might have не повідомляють, що уявний результат справді стався. Ми говоримо про доступну можливість або можливий результат за іншої умови.

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

If + підмет + had + V3, підмет + could/might + have + V3.

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

If we had checked the address, we might have found the shop.

Якби ми перевірили адресу, то, можливо, знайшли б магазин.

Ми не перевірили адресу. Знахідку магазину подано як можливий, а не гарантований результат.

2. Could have: спроможність, нагода або можливий результат

Could have часто підкреслює, що інша умова дала б змогу щось зробити: були б потрібний час, доступ, уміння чи нагода. Це не те саме, що стверджувати виконання дії.

Could також виражає можливість, тому формула «could — тільки вміння, might — тільки ймовірність» занадто жорстка. У деяких ситуаціях обидва варіанти природні; відтінок залежить від контексту.

If I had brought my laptop, I could have shown you the photos.

Якби я приніс ноутбук, я міг би показати тобі фотографії.

Ноутбук дав би технічну можливість показати фото.

If we had tried a different route, we could have arrived earlier.

Якби ми спробували інший маршрут, ми могли б приїхати раніше.

Could have допускає можливий результат. Might have теж можливе, якщо мовець хоче підкреслити невпевненість.

3. Might have: можливо, але не обов’язково

Might have представляє результат як можливий за уявної минулої умови. Зручний український орієнтир — «можливо, ... би». Мовець не гарантує результат.

Would have подає результат як очікуваний наслідок у цій уявній ситуації; might have залишає його відкритим. Ці форми не є шкалою точних відсотків. Could have і might have не потрібно штучно розводити там, де можливі обидва.

If the advert had been clearer, more people might have applied.

Якби оголошення було зрозумілішим, можливо, більше людей подали б заявки.

Чіткіше оголошення могло допомогти, але інші чинники теж впливають на кількість заявок.

If the advert had been clearer, more people would have applied.

Якби оголошення було зрозумілішим, більше людей подали б заявки.

Граматичний контраст: цей мовець упевненіше подає зв’язок між умовою та уявним результатом.

4. Два дієслівні блоки

В умові вживаємо had + V3: had seen, had taken, had checked. У результаті після could або might стоїть have, а потім V3: could have seen, might have taken.

Could і might не змінюються з підметом: I could, she could, they could. Не додаємо -s, не ставимо to перед have й не замінюємо have на had після модального дієслова.

У стандартній навчальній моделі з if будуємо минулу умову через Past Perfect. Не переносимо блок результату could/might have в умову механічно.

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

had + V3 ≠ could/might + have + V3

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

If she had seen the message, she could have joined the call.

Якби вона побачила повідомлення, вона могла б приєднатися до дзвінка.

Дві різні V3: seen після had та joined після could have. Підмет she не змінює could.

5. Заперечення: де саме змінюється зміст

Had not / hadn't заперечує уявну умову. Might not have + V3 означає, що результат, можливо, не настав би. Could not have / couldn't have + V3 може означати, що за цієї умови дія була б неможливою.

Не ототожнюй might not have з couldn't have: можливе ненастання події — не те саме, що неможливість її здійснення. Читай усю ситуацію, особливо пояснення обмежень.

У письмі have можна скорочувати до 've у could've і might've; of не є правильною заміною have. Повні форми зручні для першої побудови речення.

If you hadn't sent me the code, I couldn't have opened the file.

Якби ти не надіслав мені код, я не зміг би відкрити файл.

Код надіслали; без нього доступ був би неможливим.

If we had booked earlier, we might not have paid so much.

Якби ми забронювали раніше, можливо, не заплатили б стільки.

Можлива нижча ціна, а не твердження про неможливість високої ціни.

6. Порядок частин і питання

Можна почати з умови або з результату. Якщо if-частина стоїть першою, зазвичай відділяємо її комою; якщо другою — кома зазвичай не потрібна.

У питанні про уявну минулу можливість could стоїть перед підметом: Could you have ... if ...? В if-частині зберігається звичайний порядок підмет + had + V3.

We could have used the hall if we had asked the manager.

Ми могли б скористатися залою, якби попросили менеджера.

Результат подано першим; часовий зв’язок не змінився.

Could you have helped if I had called?

Ти міг би допомогти, якби я зателефонував?

Питання про допомогу в альтернативній минулій ситуації, не прохання допомогти зараз.

7. Межі висновків і природне використання

Два факти самі по собі не доводять уявного причинного зв’язку. «Ми не забронювали столик. Ми їли вдома» не доводить, що бронювання забезпечило б вечерю в ресторані. Умовне речення додає припущення мовця; воно має бути зрозумілим із ситуації.

Минулу умову можна поєднати з теперішнім результатом: це змішаний умовний спосіб, а не автоматично помилка. Тут тренуємо саме минулу умову й минулий результат.

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

If I had kept the receipt, I could have returned the lamp yesterday.

Якби я зберіг чек, я міг би повернути лампу вчора.

Минула умова й минула можливість: ціль цього уроку.

If I had kept the receipt, I could return the lamp now.

Якби я зберіг чек, я міг би повернути лампу зараз.

Природне змішане умовне речення: результат теперішній. Воно поза ціллю третього умовного в цьому уроці.

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

Неправильно:If she had called, she coulds have helped.

Правильно:If she had called, she could have helped.

Модальне could не отримує закінчення -s навіть із she.

Неправильно:If we had checked, we might had noticed the error.

Правильно:If we had checked, we might have noticed the error.

Після might потрібна базова форма have, не had.

Неправильно:If I had seen you, I could have gave you the key.

Правильно:If I had seen you, I could have given you the key.

Після have потрібна V3 given; gave — форма Past Simple.

Неправильно:If they had arrived earlier, they might to have found a seat.

Правильно:If they had arrived earlier, they might have found a seat.

Модальний перфект будуємо might + have + found; to між might і have зайве.

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