Mixed conditionals
Смешанные условные предложения объединяют части из разных типов условных предложений так, что время условия и время результата различаются.
Что такое смешанные условные предложения?
Обычные условные предложения сохраняют одно и то же время в обеих частях, но смешанные намеренно нарушают этот шаблон. Они связывают условие в одном времени (прошедшем или настоящем) с результатом в другом времени (настоящем или прошедшем). Мы используем их, когда нереальная ситуация в одном периоде времени влияет на другой период.
- •If I had studied medicine, I would be a doctor now. (Если бы я изучал медицину, я был бы врачом сейчас.)
- •If she weren't so shy, she would have spoken at the meeting yesterday.
- •If we had bought that house, we would still live there today.
- •If he were more organised, he wouldn't have missed the deadline.
Тип 1: Условие в прошлом, результат в настоящем
Эта модель описывает, как нереальное действие в прошлом влияет на настоящее. В части с if используется past perfect (had + причастие прошедшего времени), а в главной части - 'would' плюс инфинитив без to. Мы выбираем её, когда другое решение в прошлом изменило бы нашу ситуацию прямо сейчас.
- •If I had saved more money, I would have my own flat now. (Если бы я накопил больше денег, у меня была бы своя квартира сейчас.)
- •If they had taken the earlier train, they would be here already.
- •If you hadn't lied to me, I would trust you today.
- •If she had accepted the job, she would be living in Berlin now.
Тип 2: Условие в настоящем, результат в прошлом
Эта модель показывает, как настоящий, неизменный факт объясняет нереальный результат в прошлом. В части с if используется past simple для описания настоящего состояния, а в главной части - 'would have' плюс причастие прошедшего времени. Мы используем её, когда постоянная черта или текущая правда изменили бы то, что произошло раньше.
- •If I were a confident person, I would have asked her out last week. (Если бы я был уверенным человеком, я бы пригласил её на свидание на прошлой неделе.)
- •If he didn't work so hard, he wouldn't have got that promotion last year.
- •If she spoke French, she would have understood the announcement.
- •If we lived closer, we would have visited you at the weekend.
Форма, пунктуация и типичные ошибки
Когда часть с if стоит первой, разделяйте части запятой; когда главная часть стоит первой, запятая не нужна. Частая ошибка - использовать одинаковое время в обеих частях, что превращает смешанное условное предложение обратно в обычное. Всегда проверяйте, что условие и результат действительно относятся к разному времени, прежде чем выбирать формы глаголов.
- •I would be richer now if I hadn't wasted my savings. (Я был бы богаче сейчас, если бы не растратил свои сбережения.)
- •If I hadn't wasted my savings, I would be richer now.
- •She would have passed the exam if she were a harder worker.
- •If you were taller, you would have made the basketball team.