B1 · Модуль 38 · Юніт 38

Third conditional: якби тоді…

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

Приклади — з тексту юніта «Flowers for Henry»

If+had (not) + V3→would / could / might (not) have+V3
Минуле, якого вже не змінити
насправді
Ididn't believehim.Hewaslonely.
уява
IfIhad believedhim,hewouldn't have beenso lonely.

If people had known the truth, the whole town would have been here.Якби люди знали правду, тут було б усе місто.

If he had let me help him, he could have had better treatment.Якби він дозволив мені допомогти, то міг би отримати краще лікування.

If he had stopped smoking earlier, he might have lived a few more years.Якби він кинув курити раніше, то, можливо, прожив би ще кілька років.

If I hadn't come home, I might never have learned any of this.Якби я не повернулася додому, то, може, ніколи б про все це не дізналася.

What would you have done if you had been in her place?Що б ти зробила, якби була на її місці?

would have — «було б», could have — «міг би», might have — «можливо, було б». Заперечення — hadn't в умові, wouldn't have у наслідку.

Скорочення 'd: had чи would
'd = hadв if-частині: далі одразу V3

If I'd known, …Якби я знала, …

'd = wouldу головній: далі have + V3

… I'd have come.… я б прийшла.

If I'd known, I'd have come.=If I had known, I would have come.
Другий чи третій: зараз чи тоді
минулезаразмайбутнє
Третій: тоді
then

If I had known the answer, I'd have told you.Якби я знала відповідь (тоді), я б тобі сказала.

Другий: зараз
now

If I knew the answer, I'd tell you.Якби я знала відповідь (зараз), я б тобі сказала.

якби

Українською обидва типи — «якби…, то б…», час видно лише з контексту. Англійською форма різна: про минуле — had known і would have told, а не Past Simple.

If I would have known, I would have come.
If I had known, I would have come.
If you had called me yesterday, I would come.
If you had called me yesterday, I would have come.

would в if-частині не ставимо. Про минуле в головній — не пропускай have.

Перевір себе

Обери форму
If Irisearlier, people would have learned the truth.
If the builders hadn't found the box, we would neverany proof.