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

Would have: уявні наслідки того, чого не було

B2 · would have + третя форма дієслова описує результат, який настав би, якби минуле склалося інакше. Умову можна назвати прямо (if + had + V3), показати через Without, But for, Otherwise чи лише відчути з ситуації. Урок тренує перевертання реальних фактів в уявні варіанти, форму (would have, wouldn't have, would've, питання, короткі відповіді, неправильні дієслова), узгодження умови й результату та відмінність would have від докору should have й можливості could have, might have, які розбирають сусідні правила теми.

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

Уявний результат того, чого не було

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

Контекст часто показує і реальний перебіг подій, і уявну альтернативу. Проте не виводь усі факти простим «перевертанням»: невиконана умова сама по собі не доводить, що результат не настав якимось іншим шляхом.

Would сигналізує, що мовець бачить результат як природний наслідок умови. Якщо він лише допускає такий результат, природніше could чи might, а докір виражає should; ці значення належать сусіднім правилам теми, тут вони потрібні лише як межа.

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

підмет + would have + третя форма (V3)

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

If Pavlo had reached the bank before noon, he would have signed the lease that day.

Якби Павло дістався банку до полудня, він підписав би договір оренди того ж дня.

Уявляємо підписання за умови раннього прибуття. З речення не випливає, що Павло не міг підписати договір пізніше чи іншим способом.

My grandmother would have adored this garden.

Моїй бабусі цей сад дуже сподобався б.

Умови немає, але зрозуміло, що бабусі тут не було.

We would have noticed the leak sooner if the cellar had had a window.

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

Умова стоїть у кінці й так само має had + V3.

Форма: would, have і третя форма

Після would завжди йде have, незалежно від підмета: I, she, they would have. Далі стоїть третя форма дієслова: у правильних дієслів вона закінчується на -ed, а неправильні мають власні форми (known, taken, been, chosen). Форма минулого часу тут не підходить: не would have knew, а would have known.

Заперечення будують через wouldn't have або would not have: wouldn't have finished. У питанні would виходить на початок: Would the committee have approved it? Коротка відповідь повторює допоміжне: Yes, it would.

У мовленні would have звучить як would've, і саме звідти виникає помилка на письмі would of. Скорочення would've правильне; would of — ні. Нормальна розмова також дозволяє wouldn't've, але в письмі зазвичай пишуть wouldn't have.

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

would have + V3 | wouldn't have + V3 | Would + підмет + have + V3?

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

The builders wouldn't have finished the roof by October.

Будівельники не закінчили б дах до жовтня.

Заперечення: not стоїть після would.

Would the committee have approved the budget without those figures?

Чи схвалив би комітет бюджет без цих цифр?

У питанні would стоїть перед підметом.

I would've phoned, but the signal was gone.

Я зателефонував би, але зник сигнал.

Скорочена форма would've: ніколи не would of.

Умова з if: had + третя форма

Якщо уявна умова стосується завершеного минулого, використовуй if + had/hadn’t + V3, а для відповідного минулого результату — would/wouldn’t have + V3. Це базова модель третього умовного типу.

Порядок половин вільний. Якщо умова йде першою, після неї ставимо кому; якщо в кінці, коми зазвичай немає. Зміст не змінюється: If the bridge hadn't collapsed, the villagers would have reached the market in an hour чи The villagers would have reached the market in an hour if the bridge hadn't collapsed.

У живій розмові, особливо американській, можна почути «If I would have known…». У стандартній англійській і на письмі умову будують із had + V3, а would залишають для результату. У вправах цього уроку перевіряється саме стандартна форма.

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

If + підмет + had (hadn't) + V3, підмет + would (wouldn't) have + V3

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

If the bridge hadn't collapsed, the villagers would have reached the market in an hour.

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

Заперечна умова веде до позитивного результату.

The villagers would have reached the market in an hour if the bridge hadn't collapsed.

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

Та сама думка з умовою в кінці, без коми.

Умова без if

Умову часто виражають без if. Without + іменник означає «якби не було»: Without a torch, we would have missed the turning. But for діє так само й звучить трохи урочистіше. Otherwise підсумовує щойно названий факт: «якби цього не було».

Неявна умова може випливати й з контексту: I would have replied sooner, but your message ended up in my spam folder. Частина після but називає причину, чому умови не було, а перед нею стоїть уявний результат.

Після without/but for часто стоїть іменникова група: Without your help. Звичайне Without you helped не підходить; можливі також доречна -ing конструкція або but for the fact that + речення. Повну умову можна передати через if.

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

Without / But for + іменник, would have + V3 | факт; otherwise, would have + V3

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

Without a torch, we would have missed the turning.

Без ліхтарика ми б проскочили поворот.

Without + іменник замінює умову.

But for the interpreter, the meeting would have collapsed.

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

But for означає «якби не».

I took a coat; otherwise I would have frozen.

Я взяв пальто; інакше замерз би.

Otherwise повторює факт у формі умови.

I would have replied sooner, but your message ended up in my spam folder.

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

Умова прихована в частині після but.

Уявна реакція і оцінка

Would have + V3 часто описує, як хтось відреагував би на подію, якої не було: She would have loved the pasta. Умови в реченні може не бути, бо слухач сам розуміє, що людина там не була.

Так можна оцінити минулу ситуацію, висловити жаль, подяку чи здогад про чужі почуття: He would have been thrilled, They would have understood. Прикметник чи дієслово в третій формі передає саму реакцію, а не факт.

Не плутайте це з іншим значенням would have: у ньому мовець робить висновок про минулий факт («That would have been 1980»). Тут ми говоримо тільки про уявні результати.

She would have loved the pasta.

Їй макарони дуже сподобалися б.

Реакція людини, якої не було за столом.

The neighbours would have understood if we had explained.

Сусіди зрозуміли б, якби ми пояснили.

Уявна реакція і невиконана умова разом.

Would have чи сусідні конструкції

Would have відповідає на питання «що було б?». Should have передає докір чи жаль («треба було»), could have і might have кажуть про нереалізовану можливість («міг би», «можливо»). Усі три мають однакову форму modal + have + V3, але різне значення.

У наших прикладах would have називає уявний минулий результат, а Past Simple повідомляє про факти. У змішаній умові теперішня характеристика теж може пояснювати уявний минулий результат: If I knew French, I would have translated it yesterday.

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

Dmitri could have told us, he should have told us, and he would have told us if we had asked.

Дмитро міг нам розповісти, мав розповісти, і розповів би, якби ми запитали.

Три різні значення з однаковою формою.

If I had the time, I would help you with the move.

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

Це друга умова про теперішнє: без have.

Де це звучить у мовленні

Would have + V3 потрібне, коли ми пояснюємо, чому щось не сталося, дякуємо за допомогу, що зберегла нас від проблем, чи вибачаємось. Це спосіб показати наслідки вибору без звинувачень: Thanks for the lift — I would have missed my flight otherwise.

У розповіді воно зазвичай чергується з Past Simple: спочатку факт, потім уявний варіант. Усі речення не мусять містити would have, адже воно потрібне лише там, де розповідь переходить в уяву.

Thanks for the lift — I would have missed my flight otherwise.

Дякую, що підвезли: інакше я пропустив би рейс.

Подяка через наслідок, якого вдалося уникнути.

Our manager would have signed the order if she had seen it earlier.

Наша керівниця підписала б замовлення, якби побачила його раніше.

Пояснення, чому справа не зрушила.

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

Неправильно:If I had seen the warning sign, I would of turned back.

Правильно:If I had seen the warning sign, I would have turned back.

Would of — орфографічна помилка від вимови would've; після would завжди пишемо have.

Неправильно:I would had called you, but my phone died.

Правильно:I would have called you, but my phone died.

Після would стоїть have, а не had; had тут з'являється лише в умові.

Неправильно:If the flight hadn’t been delayed, we would had arrived in Rome by noon.

Правильно:If the flight hadn’t been delayed, we would have arrived in Rome by noon.

Після would потрібне have, не had. У цьому прикладі і умова, і результат стосуються минулого.

Неправильно:Without that phone call, we wouldn't realised the mistake.

Правильно:Without that phone call, we wouldn't have realised the mistake.

Після wouldn't потрібне have, а потім третя форма.

Неправильно:Would Nadia have went along if we had asked her?

Правильно:Would Nadia have gone along if we had asked her?

Після have стоїть третя форма gone, а не форма минулого часу went.

Неправильно:Would you have accepted the offer if they had pay more?

Правильно:Would you have accepted the offer if they had paid more?

У Past Perfect після had потрібна третя форма paid. Якщо умова стосується іншого часу, можлива змішана побудова; сам would have не примушує будь-яку умову мати Past Perfect.

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