If I had slept, I would feel better now.
Mixed conditionals
Змішані conditionals
Mixed conditionals поєднують різні часові площини: причина в минулому, результат зараз, або навпаки.
Conditionals · concept
Formula
If I were more careful, I would not have lost it.
past condition + present result
When to use
Коли минула подія впливає на теперішній стан.
If I had gone to bed earlier, I would feel better now.
Якби я ліг раніше, зараз почувався б краще.
Коли теперішня риса або стан пояснює минулу подію.
If he were more patient, he would have waited.
Якби він був терплячішим, він би зачекав.
Обирай форму не за красою, а за тим, де причина і де результат.
If we had saved more money, we could buy a car now.
Якби ми заощадили більше грошей, зараз могли б купити машину.
Common mistakes
Не змішуй форми випадково: спочатку визнач час причини й результату.
If I slept earlier, I would have felt better now.
Якби я ліг раніше, зараз почувався б краще.
If I had slept earlier, I would feel better now.
Якби я ліг раніше, зараз почувався б краще.
Для минулої причини потрібен Past Perfect.
If I saved the file, I would have it now.
Якби я зберіг файл, він був би в мене зараз.
If I had saved the file, I would have it now.
Якби я зберіг файл, він був би в мене зараз.
Для минулого результату потрібне would have + past participle.
If she were here, she would helped us yesterday.
Якби вона була тут, вона б допомогла нам учора.
If she were here, she would have helped us yesterday.
Якби вона була тут, вона б допомогла нам учора.



