Інше минуле — інше теперішнє
1. Змінюємо минуле, дивимося на зараз
Ти не зберіг адресу, тому зараз не знаєш, куди йти. Можна уявити інший розвиток подій: якби адресу було збережено тоді, ситуація була б іншою тепер. Це змішане умовне речення: умова стосується минулого, результат — теперішнього.
Ми не стверджуємо, що минуле змінилося. Ми порівнюємо реальність з уявним варіантом. Це може бути жаль, вдячність, пояснення або просто спокійне припущення.
If I had kept the address, I would know where to go.
Якби я зберіг адресу, то знав би, куди йти.
Адресу не збережено раніше; тепер бракує інформації. Слово now не потрібне, коли теперішній контекст зрозумілий.
If you hadn't helped me yesterday, I would still be stuck.
Якби ти не допоміг мені вчора, я досі був би в глухому куті.
Допомога справді була. Уявна відсутність цієї минулої дії пояснює теперішній позитивний результат.
2. Дві частини — дві різні форми
У частині з if ставимо підмет, had і третю форму дієслова: had chosen, had saved, had been. Had однакове для I, she, we та інших підметів. У результаті ставимо підмет, would і початкову форму дієслова без to: would know, would live, would be.
V3 — третя форма: go → gone, take → taken, choose → chosen, write → written. Для більшості правильних дієслів вона закінчується на -ed. Не прибирай підмет після if і не додавай -s до дієслова після would.
If + підмет + had + V3, підмет + would + V1.
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
- V1 / base form —
- Початкова форма дієслова без to: work, go, be.
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
If she had taken the earlier train, she would be here.
Якби вона сіла на раніший потяг, то була б тут.
Taken — V3 після had; be — V1 після would. Уявляємо її місцеперебування зараз.
If we had chosen the smaller flat, we would pay less rent.
Якби ми обрали меншу квартиру, то платили б меншу орендну плату.
Минулий вибір впливає на теперішні регулярні витрати; результат не обов’язково є разовою дією.
3. Заперечення і скорочення зберігають логіку
Можна заперечити умову, результат або обидві частини: had not + V3; would not + V1. Обирай заперечення за змістом, а не за правилом «обидві частини мають бути однакові». Якщо дію зробили, її уявна протилежність часто починається з If ... hadn't ... .
Hadn't означає had not, wouldn't — would not. У If I'd saved ..., I'd означає I had; у I'd have more time — I would. Дивись на всю дієслівну конструкцію, а не лише на апостроф.
If I hadn't lost my key, I wouldn't be outside.
Якби я не загубив ключ, то не стояв би надворі.
Ключ загублено, і зараз я надворі; уявний варіант заперечує обидва факти.
If I'd saved the file, I'd have a copy.
Якби я зберіг файл, то мав би копію.
Перше I'd = I had, друге I'd = I would. Have тут означає «мати», а не утворює перфект.
4. Яким був би результат: стан, дія чи можливість
Для стану або звичної дії зручно would + V1: would know, would own, would travel. Для дії, яка тривала б зараз, використовуй would be + -ing. Це все ще теперішній результат.
Would have a bike — «мав би велосипед»: have є звичайним дієсловом. Це не те саме, що would have bought a bike, де have + V3 утворює перфект. Could і might також можливі: could підкреслює можливість або здатність, might — менш певний наслідок. У вправах із заданим would саме ця форма є навчальною ціллю.
If I had packed my laptop, I would be working on the train.
Якби я взяв ноутбук, то зараз працював би в потязі.
Робота тривала б у момент розмови; тому would be working.
If we hadn't sold our car, we would have a way to get there.
Якби ми не продали машину, то мали б спосіб туди дістатися.
Would have + іменникова група описує теперішнє володіння або наявність.
If I had charged my phone, I could call you now.
Якби я зарядив телефон, то міг би зараз тобі зателефонувати.
Could call описує теперішню можливість; це допустиме розширення основної моделі.
5. Час визначає думка, а не одне слово
Порівняй минулий наслідок із теперішнім: would have joined the meeting yesterday описує уявну завершену участь; would be in the meeting now — уявну ситуацію зараз. В обох реченнях умова може бути had received the link.
Now, today і still допомагають зорієнтуватися, але не є автоматичним ключем. Today може охоплювати вже завершену подію. Форми на зразок would have been working now також не можна оголосити неграматичними лише через now: перфект може передавати інший уявний ракурс. Тут тренуємо найпряміший опис стану зараз — would be / would be doing; складні перфектні ракурси не є обов’язковою продуктивною ціллю.
Інша межа — If I knew the password, I would be online: тут уявляємо теперішнє знання. If I had written down the password, I would be online пов’язує теперішній доступ із конкретною минулою дією.
If I had received the link, I would have joined the meeting yesterday.
Якби я отримав посилання, то долучився б до зустрічі вчора.
Умова й завершений результат належать минулому; це третій умовний.
If I had received the link, I would be in the meeting now.
Якби я отримав посилання, то зараз був би на зустрічі.
Зустріч триває, і ми уявляємо присутність саме зараз.
If I had read the notice, I would know about the change.
Якби я прочитав оголошення, то знав би про зміну.
Теперішнє знання зрозуміле без now; відсутність маркера не змінює зв’язок часів.
6. Порядок частин і справжні питання
Обидва порядки природні: If ... , I would ... або I would ... if ... . Зазвичай ставимо кому після початкової if-частини, але не перед кінцевою. Перестановка частин сама по собі не змінює часовий зв’язок.
У питанні would ставимо перед підметом головної частини: Would you be ... if ...? Після питального слова: Where would you live ...? Частина з if при цьому зберігає порядок підмет + had + V3. Не додавай do або did до питання з would.
(Питальне слово) + would + підмет + V1 ... if + підмет + had + V3 ...?
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
- V1 / base form —
- Початкова форма дієслова без to: work, go, be.
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
I would be at home if I hadn't agreed to this trip.
Я був би вдома, якби не погодився на цю поїздку.
Спочатку названо уявний теперішній результат, потім його минулу умову.
Where would you live if you hadn't moved here?
Де б ти жив, якби не переїхав сюди?
Would you live — головне питання; if you hadn't moved — умова без інверсії.
7. Власна думка, а не гарантований закон
Мовець пропонує зв’язок між подією та наслідком. Не кожні два факти автоматично дають переконливе умовне речення. Навчання певної спеціальності саме по собі не гарантує професії; уявний наслідок треба підтримати контекстом або подати як власне припущення.
Для власної відповіді визнач: що реально сталося тоді; що є тепер; яку зміну ти уявляєш; чому вона могла б вплинути на теперішнє. Можна вигадати побутову історію — особисті зізнання не потрібні. Після відповіді перевір зміст і форми за критеріями; зразок є лише одним можливим формулюванням.
I think that if I had stayed in my old job, I would still work nights.
Думаю, якби я залишився на старій роботі, то досі працював би ночами.
Людина оцінює своє альтернативне життя, а не доводить універсальний причинний закон.
If we hadn't repaired the roof, the room would be wet now.
Якби ми не полагодили дах, кімната зараз була б мокрою.
Контекст: зараз дощ; раніше дах протікав, а ремонт усунув проблему. Такий зв’язок підтримує уявний результат.
Типові помилки
Неправильно:If she had chose that flat, she would live near us.
Правильно:If she had chosen that flat, she would live near us.
Після had потрібна третя форма chosen, а не друга форма chose.
Неправильно:If I had left earlier, I would to be home now.
Правильно:If I had left earlier, I would be home now.
Після модального would ставимо початкову форму без to: would be.
Неправильно:If they had booked a room, they would been inside now.
Правильно:If they had booked a room, they would be inside now.
Been не може стояти безпосередньо після would. Для заданого теперішнього стану потрібне be.
Неправильно:If he had kept the bike, he would rides it to work.
Правильно:If he had kept the bike, he would ride it to work.
Після would немає закінчення -s навіть із he: would ride.
Неправильно:Where would you living if you hadn't moved here?
Правильно:Where would you be living if you hadn't moved here?
Для тривалої форми потрібне be між would you та living.