Уяви, що в англійській граматиці є своя «машина часу»: можна змішувати минуле, теперішнє та уявне майбутнє, щоб виражати складні думки про те, що було, що є і що могло б бути.
Саме для таких ситуацій існують mixed conditionals — умовні речення, де часи у частині if і головній частині відрізняються, щоб показати вплив одного часу на інший.
Найчастіше зустрічаються два популярні типи таких «змішаних» конструкцій.
1. Past → Present (минуле впливає на теперішнє)
Цей тип використовують, коли подія в минулому впливає на теперішню ситуацію.
Тобто: «Якби тоді все відбулося інакше, зараз моє життя було б іншим».
Формула:
If + Past Perfect, … would + V1
Унікальні приклади:
- If I had remembered to set my alarm, I would be awake on time now.
(Якби я згадав завести будильник, зараз я був би прокинувся вчасно.)
- If she had taken that job offer last year, she would have a bigger salary now.
(Якби вона прийняла пропозицію про роботу минулого року, зараз у неї була б більша зарплата.)
- If we had booked tickets earlier, we would be sitting front row at the concert now.
(Якби ми забронювали квитки раніше, зараз ми сиділи б у перших рядах на концерті.)
Суть: минуле не сталося → теперішнє відрізняється від бажаного.
2. Present → Past (теперішнє пояснює минуле)
Цей варіант показує, що стан або звичка в теперішньому впливає на те, що сталося в минулому.
Часто використовується для жалю, критики або пояснення помилок.
Формула:
If + Past Simple, … would + have + V3
Унікальні приклади:
- If I were more organized, I wouldn’t have lost my keys yesterday.
(Якби я був більш організованим, я б не загубив ключі вчора.)
- If he weren’t so forgetful, he would have submitted the report on time.
(Якби він не був таким забудькуватим, він би вчасно здав звіт.)
- If they weren’t so indecisive, they would have chosen the right restaurant for dinner.
(Якби вони не були такими невпевненими, вони б обрали правильний ресторан для вечері.)
Суть: теперішнє пояснює, чому минуле склалося саме так.
Лайфхаки по Mixed Conditionals
Минуле впливає на теперішнє
If + Past Perfect → would + V1
«Якби в минулому все було інакше, зараз було б інакше».
Теперішнє пояснює минуле
If + Past Simple → would + have + V3
«Те, яким я є зараз, пояснює, чому в минулому все сталося саме так».
Для чого потрібні mixed conditionals?
- Щоб говорити про жаль і альтернативні версії минулого та теперішнього.
- Щоб пояснювати причини та наслідки, які тягнуться через час.
- Щоб звучати природно, живо та по-native.
- Щоб будувати складні думки і показувати нюанси, недоступні простим умовним реченням.
Mixed conditionals перетворюють мову на справжній «фільм з паралельними лініями часу», де минуле впливає на теперішнє, а теперішнє допомагає зрозуміти минуле.