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

Причина в минулому → результат у теперішньому

C1 · Уяви іншу минулу подію й поясни, якою через неї була б ситуація зараз: If we had kept the receipt, we would have proof now. Відрізняй минулу умову, теперішній стан і ступінь упевненості мовця.

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

Два моменти в одному припущенні

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

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

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

If + підмет + had + V3, підмет + would + базова форма дієслова

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

If we had kept the receipt, we would have proof of payment now.

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

У цій історії чек був єдиним доказом, і його викинули. Had kept змінює минулу дію; would have описує теперішню наявність доказу.

If Lena had accepted the permanent position, she would be on our team now.

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

Уявляємо, що посада залишалася б у неї до сьогодні. Це конкретне припущення про цю історію, не гарантія для будь-якої роботи.

Побудова, заперечення та скорочення

Для минулої альтернативи в цьому стандартному шаблоні вживаємо had + третю форму: had chosen, had written, had left. Заперечення — had not / hadn't + V3. У результаті після would, could, might стоїть базова форма, без закінчення -s.

Заперечення в кожній частині має власний зміст: не зробити щось тоді; не мати певного стану зараз. Не перевертай обидві частини автоматично. Скорочення 'd може означати had перед V3 або would перед базовою формою; читати його треба разом із наступними словами.

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

If + підмет + had not + V3, підмет + would not + базова форма дієслова

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

If I hadn't sold my desk, I wouldn't need a new one now.

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

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

If I'd saved the address, I'd know where to go now.

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

Перше I'd = I had: saved є V3. Друге I'd = I would: know є базовою формою. Повні форми однаково правильні.

Стан, процес і слово have

Теперішній результат може бути станом: would be ready, would know, would own. Якщо важлива дія, що тривала б саме зараз, використовуй would be + -ing. Базова форма після would тут — be.

Не викреслюй have механічно. У would have access слово have означає «мати». Перфектний результат має іншу будову: would have + V3. Так само would have to work описує необхідність працювати, а не завершену минулу роботу.

If we had booked the studio, we would be recording the interview now.

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

Бронювання стосувалося саме теперішньої години; уявляємо процес запису в цей момент.

If I had renewed my membership, I would have access to the archive now.

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

Would have access — теперішній стан доступності, а не would have accessed — уявне виконане звернення до архіву.

Would, could та might передають різні наміри

Would подає результат як очікуваний наслідок у межах уявної ситуації. Could може позначати спроможність або доступну можливість. Might подає результат як можливий, але не певний. Значення could і might іноді перетинаються, але це не універсальні взаємозамінні слова.

Сильний висновок про причину має бути обґрунтований контекстом. Якщо ми знаємо лише, що інше рішення могло допомогти, обережне might часто краще передає задум, ніж неуточнене would.

If I had completed the training, I could use this machine now.

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

Навчання було необхідною умовою допуску; could висуває на передній план доступну спроможність, не стверджує, що я саме працював би на верстаті.

If we had advertised the event earlier, more people might be here now.

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

Реклама могла вплинути на відвідуваність, але не гарантувала її. Might зберігає цю невпевненість.

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

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

У питанні переставляємо модальне дієслово перед підметом результату: Where would you be…? Усередині if-частини лишаємо звичайний порядок: if you had accepted…, не if had you accepted. Формальне Had you accepted… без if — окрема конструкція.

We would be inside now if we had brought the key.

Ми зараз були б усередині, якби взяли ключ.

Результат поставлено першим, але взяття ключа все одно належить минулому.

Where would you be living now if you had accepted that offer?

Де ти зараз жив би, якби прийняв ту пропозицію?

Would you створює питання про теперішній результат; you had accepted залишається твердженням усередині умови.

Межа з іншими умовними значеннями

Одна минула умова може мати різні часові результати. Would be ready now описує стан зараз; would have finished yesterday — уявне завершення вчора. Другий варіант не помилковий: він відповідає іншому запитанню.

By now не є забороною на перфект. Would have finished by now означає уявне завершення до цього моменту; would be finished now може описувати стан готовності. Часовий вираз читаємо разом із дієсловом і наміром, а не як автоматичний перемикач.

Зворотний мікс «теперішня причина → минулий результат» має іншу опору, наприклад If I knew the area, I would have taken a different route yesterday. Тут ми лише відрізняємо його межу. Також правило не забороняє всі можливі випадки would після if: ввічливі прохання й інші значення вивчаються окремо.

If the technician had come yesterday, the printer would be working now.

Якби технік прийшов учора, принтер зараз працював би.

За умовою технік усунув би несправність. Фокус — теперішня робота принтера.

If the technician had come yesterday, she would have repaired the printer by now.

Якби технік прийшла вчора, вона вже відремонтувала б принтер до цього моменту.

Граматично можливий перфектний результат: фокус — завершений ремонт. Саме by now не робить речення неправильним.

Як перейти від фактів до власної репліки

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

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

We chose the noisy room. The interview is hard to hear. If we had chosen the quiet room, the recording would be clearer now.

Ми обрали шумну кімнату. Інтерв’ю погано чути. Якби ми обрали тиху кімнату, запис зараз був би чіткішим.

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

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

Неправильно:If we had chose the larger room, everyone would have a seat now.

Правильно:If we had chosen the larger room, everyone would have a seat now.

Після had потрібна третя форма chosen, не Past Simple chose. Have a seat тут означає наявність місця; це не перфект.

Неправильно:If Maya had taken the earlier train, she would is here now.

Правильно:If Maya had taken the earlier train, she would be here now.

Після would потрібна базова форма be, а не особова форма is. Контекст передбачає, що той поїзд уже прибув би.

Неправильно:Where would you be now if had you accepted the transfer?

Правильно:Where would you be now if you had accepted the transfer?

Інверсія питання належить головній частині would you. У частині з if підмет стоїть перед had.

Неправильно:If I had kept the spare key, I would not need to waited outside now.

Правильно:If I had kept the spare key, I would not need to wait outside now.

Після need to потрібна базова форма wait. Головна думка — відсутність нинішньої необхідності чекати.

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