Mixed Conditionals: как связать прошлое и настоящее
В смешанном условном предложении время условия и время результата различаются. Каждую часть выбирают по смыслу.
Прошлое условие → результат сейчас
if + had + V3, would + V1
If I had taken that job, I would earn more now.
Если бы я взял ту работу, я бы зарабатывал больше сейчас.
Нынешнее условие → результат тогда
if + Past Simple, would have + V3
If she spoke German, she would have got that job.
Если бы она говорила по-немецки, она бы получила ту работу.
Сначала определите время условия и результата по отдельности. Прошлое событие требует had + V3; постоянное условие, которое действовало и тогда, — Past Simple. Нынешний результат строится с would + V1, прошлый — с would have + V3. В результате вместо would возможны could и might в форме, соответствующей его времени.
Содержание страницы
- Главная идея: две половины — два времени
- Два основных смешанных типа
- Как выбрать время в каждой части
- Смешанный тип или «чистый»: что точнее
- Порядок частей, отрицание и вопрос
- could и might в результате
- were вместо was в условии
- Когда сочетание времён не смешанное
- Сводная таблица
- Примеры с переводом
- Как это связано с другими темами
- Самопроверка: выберите время результата
- Разбор ошибок
- Упражнения
- Частые вопросы
- Что смотреть дальше
Главная идея: две половины — два времени
If she hadn’t moved to Canada, she wouldn’t speak English so well now. — Если бы она не переехала в Канаду, она бы не говорила сейчас по-английски так хорошо.
If he weren’t so shy, he would have spoken to her at the party. — Если бы он не был таким застенчивым, он бы заговорил с ней на вечеринке.
Сначала решите, какую ситуацию вы представляете иначе. Второй тип описывает воображаемое настоящее или будущее: If I had more time, I would learn Spanish. Третий тип — про нереальное прошлое: If I had had more time, I would have learned Spanish. Но в жизни причина и следствие часто расходятся во времени: то, что не случилось когда-то, определяет нашу жизнь сейчас — и наоборот. Для таких случаев и нужен смешанный тип.
Сравните два предложения с одинаковым условием в прошлом:
- If I had taken that job, I would have earned more.Если бы я взял ту работу, я бы заработал больше.
Оба события в прошлом: третий тип.
- If I had taken that job, I would earn more now.Если бы я взял ту работу, я бы зарабатывал больше сейчас.
Условие в прошлом, результат в настоящем: смешанный тип.
Одна и та же причина, но разные результаты. Выбор между would have earned и would earn диктует не «тип предложения», а смысл: когда именно мы мысленно помещаем результат.
Два основных смешанных типа
В двух основных моделях сочетаются формы второго и третьего типов. Выбирайте их по времени и смыслу каждой части, а не переставляйте половины готовых формул.
| Тип | Условие (if-часть) | Результат | Смысл |
|---|---|---|---|
| Условие в прошлом → результат в настоящем | if + Past Perfect (had + V3) | would + V1 | Нечто не произошло тогда, поэтому сейчас ситуация другая |
| Условие в настоящем → результат в прошлом | if + Past Simple | would have + V3 | Постоянное обстоятельство, действовавшее и тогда, объясняет прошлый результат |
Первый тип: условие в прошлом, результат в настоящем
Условие — несостоявшееся действие в прошлом, форма как в третьем типе: had + V3. Результат — ситуация сейчас, форма как во втором типе: would + V1.
- If we had left earlier, we wouldn’t be stuck in this traffic now. — Если бы мы вышли раньше, мы бы сейчас не застряли в пробке.
- If they had booked in advance, they would be on the beach right now. — Если бы они забронировали заранее, они были бы прямо сейчас на пляже.
- If he hadn’t forgotten his keys, he would be at home now. — Если бы он не забыл ключи, он был бы сейчас дома.
Обратите внимание: V3 — третья форма глагола, причастие прошедшего времени (see — seen, go — gone, be — been). В условии стоит had forgotten, а не «had forgot». Правила Past Perfect подробно разбираются в отдельном уроке; здесь эта форма — просто часть формулы.
Второй тип: условие в настоящем, результат в прошлом
Условие — качество, привычка или состояние, которое сохраняется сейчас и действовало в момент прошлого результата. Форма как во втором типе: Past Simple (для глагола be — were). Результат — прошлое действие, форма как в третьем типе: would have + V3.
- If I were more organized, I would have finished the report yesterday. — Если бы я был более организованным, я бы закончил отчёт вчера.
- If she spoke German, she would have got that job. — Если бы она говорила по-немецки, она бы получила ту работу.
- If we lived closer, we would have visited you more often last year. — Если бы мы жили ближе, мы бы чаще навещали вас в прошлом году.
В этих примерах обстоятельство сохраняется с того времени до настоящего: я не организованный человек, она не говорит по-немецки, мы живём далеко. Если бы немецкий она выучила только сегодня, он не помог бы получить работу в прошлом. Именно постоянное обстоятельство объясняет, почему прошлое сложилось так, а не иначе. Про глагол be в условии подробнее — в разделе were вместо was.
Как выбрать время в каждой части
Не пытайтесь угадать «номер типа». Задайте два вопроса по отдельности — сначала про условие, потом про результат.
- К какому времени относится условие? Если это несостоявшееся событие в прошлом — Past Perfect (had + V3). Если это постоянное состояние, действовавшее и в момент результата, — Past Simple.
- К какому времени относится результат? Если он про сейчас — would + V1. Если он про тогда — would have + V3.
- Сходятся ли половины по смыслу? Проверьте, что условие действительно объясняет результат. Если связь натянутая, скорее всего, выбрано не то время.
Слова-подсказки помогают не ошибиться. Результат в настоящем часто помечен словами now, today, at the moment, right now, these days. Результат в прошлом — yesterday, last week, then, that day, in 2020. Но маркер — только подсказка: решает смысл.
- If I hadn’t wasted money all year, I could afford a holiday now. — Если бы я не тратил деньги весь год, я мог бы позволить себе отпуск сейчас. (Условие в прошлом, результат в настоящем: now.)
- If I weren’t afraid of flying, I would have joined that trip to Japan last spring. — Если бы я не боялся летать, я бы присоединился к той поездке в Японию прошлой весной. (Постоянный страх, прошлый результат: last spring.)
Смешанный тип или «чистый»: что точнее
Иногда оба варианта грамматически возможны, но говорят они о разном. Смешанный тип нужен, когда «чистый» второй или третий тип искажает смысл.
| Предложение | Тип | О чём говорит |
|---|---|---|
| If I had married her, I would be a happy man now. | Смешанный | Представляет, как тот брак изменил бы его нынешнюю жизнь |
| If I had married her, I would have been a happy man. | Третий | Представляет, как тот брак изменил бы его жизнь тогда |
| If I married her, I would be a happy man. | Второй | Представляет брак и счастье в настоящем или будущем |
В первом примере нынешний результат выражен сочетанием контекста, слова now и формы would be. Слово now делает точку отсчёта явной, но его отсутствие не превращает конструкцию в третий тип.
И наоборот: если обе половины относятся к одному времени, смешивать формы не нужно. If I had studied harder, I would have passed the exam — обычный третий тип: и условие, и результат в прошлом, и это правильно. Смешанный тип — не «более сложный и потому более правильный» вариант; это отдельный смысл.
Порядок частей, отрицание и вопрос
Условие может стоять и до результата, и после него. Смысл не меняется, меняется только пунктуация.
- Условие впереди — между частями запятая: If I had known about the deadline, I would be calmer now.
- Результат впереди — запятая не нужна: I would be calmer now if I had known about the deadline.
Отрицание строится отдельно в каждой половине. В условии это hadn’t + V3 или didn’t / weren’t, в результате — wouldn’t + V1 или wouldn’t have + V3.
- Отрицание в обеих частях: If I hadn’t forgotten my phone, I wouldn’t be waiting for you now. — Если бы я не забыл телефон, я бы не ждал тебя сейчас.
- Только в результате: If he were more careful, he wouldn’t have lost the keys. — Если бы он был внимательнее, он бы не потерял ключи.
- В обеих частях: If she hadn’t missed her connecting flight, she wouldn’t be waiting at the airport now. — Если бы она не пропустила стыковочный рейс, она бы сейчас не ждала в аэропорту.
В вопросе would выходит на первое место в результате, а часть с if остаётся в обычном порядке. Вопросительное слово относится к результату; условие задаёт обстоятельства вопроса.
- К результату: Would you be a doctor now if you had studied medicine? — Ты был бы сейчас врачом, если бы учился на врача?
- О прошлом результате: Would she have got the job if she spoke German? — Она получила бы ту работу, если бы говорила по-немецки?
- С вопросительным словом: What would you do now if you had taken that offer? — Что бы ты делал сейчас, если бы принял то предложение?
В формальной речи условие первого смешанного типа иногда ставят без if, с инверсией: Had I taken that job, I would earn more now. — «Если бы я взял ту работу, я бы зарабатывал больше сейчас». Это книжный вариант; в обычной речи используется if.
could и might в результате
В результате вместо would могут стоять could или might. Would описывает ожидаемый результат воображаемого условия. Could может выражать способность или доступную возможность, а might — возможный, но не уверенный результат. Форма зависит от времени результата.
| Результат | Форма | Оттенок | Пример |
|---|---|---|---|
| Настоящее | could / might + V1 | Способность, возможность или неуверенный результат сейчас | If I had taken that course, I could be working abroad now. |
| Прошлое | could have / might have + V3 | Способность, возможность или неуверенный результат тогда | If I were more confident, I could have spoken at the meeting. |
- If they had invested earlier, they might be millionaires today. — Если бы они вложились раньше, возможно, сегодня они были бы миллионерами.
- If she liked this kind of work, she might have agreed. — Если бы ей нравилась такая работа, она, возможно, согласилась бы.
Два модальных глагола подряд не ставятся: выбирается один — would, could или might.
Не путайте could have + V3 в результате (нереальный результат) с догадкой о прошлом might have + V3 в значении «возможно, так и было». В приведённых примерах нереальное условие задаёт рамку: речь идёт о том, что могло бы случиться при другой ситуации, а не просто о догадке, что случилось на самом деле.
were вместо was в условии
Во втором смешанном типе условие часто строится с глаголом be, и здесь есть особенность. Для явно нереального условия подходит were для всех лиц и чисел: If I were you, I would have accepted the offer. — «На твоём месте я бы принял то предложение».
В неформальной речи можно услышать was: If I was you, I would have accepted. Was распространено, особенно с he и she, и не является безусловной ошибкой. Для формального текста и выражения if I were you выбирайте were. Для остальных глаголов разницы нет: If she spoke German, she would have got that job.
Ещё один случай — отрицание. Сокращённая форма weren’t звучит естественно: If he weren’t so shy, he would have spoken to her. Полная форма were not тоже возможна, например для подчёркнутого отрицания.
Когда сочетание времён не смешанное
Не любое непохожее предложение — смешанный тип. В этой статье смешанные модели связывают нереальное прошлое с настоящим. Одних разных временных указателей для такой модели недостаточно.
- Второй тип о настоящем или будущем. If I had more time, I would join you tomorrow. Здесь условие и результат остаются в рамках второго типа (воображаемое настоящее или будущее). Это не смешанный тип.
- Второй тип с «постоянным» условием. If I were you, I would quit that job next month. Это обычный второй тип: он допускает условие о настоящем и результат в будущем.
- Третий тип. If I had studied harder, I would have passed the exam. И условие, и результат — в прошлом. Это третий тип, а не смешанный.
- Первый и нулевой типы. Реальные условия про будущее или общие истины к смешанному типу не относятся.
Проверяйте и время, и отношение к ситуации. Past Simple в нереальном условии не означает прошлое. Если обе части представляют другое прошлое, выбирайте третий тип; если воображаемое настоящее или будущее — второй. Смешанная модель связывает эти два плана.
Сводная таблица
Короткая шпаргалка: формы, отрицание и варианты результата для двух смешанных типов.
| Тип | Условие | Результат | Отрицание в условии / результате |
|---|---|---|---|
| Прошлое → настоящее | had + V3 | would + V1 | hadn’t + V3 / wouldn’t + V1 |
| Настоящее → прошлое | Past Simple (were) | would have + V3 | didn’t / weren’t / wouldn’t have + V3 |
| Варианты результата | — | could / might или could have / might have + V3 | по времени результата |
Примеры с переводом
В первом блоке условие стоит в прошлом, а результат — в настоящем. Во втором наоборот: постоянное качество и прошлый результат.
Условие в прошлом → результат в настоящем
- If I hadn’t missed my flight, I would be in Madrid now. — Если бы я не опоздал на самолёт, я был бы сейчас в Мадриде.
- If we had bought that flat ten years ago, we would have our own place today. — Если бы мы купили ту квартиру десять лет назад, у нас было бы своё жильё сегодня.
- If he had listened to the doctor, he wouldn’t feel so tired now. — Если бы он послушал врача, он бы не чувствовал себя таким уставшим сейчас.
- If you had started earlier, you wouldn’t be in such a hurry now. — Если бы ты начал раньше, ты бы не спешил так сейчас.
Условие в настоящем → результат в прошлом
- If I knew his number, I would have called him yesterday. — Если бы я знал его номер, я бы позвонил ему вчера.
- If she didn’t work so much, she would have come to the party last weekend. — Если бы она не работала так много, она пришла бы на вечеринку в прошлые выходные.
- If they weren’t afraid of heights, they would have climbed the mountain with us. — Если бы они не боялись высоты, они поднялись бы с нами на гору.
- If I were you, I would have asked for more information before signing. — На твоём месте я бы попросил больше информации перед подписанием.
С модальными глаголами и отрицанием
- If she had taken the earlier train, she could be sitting in the meeting right now. — Если бы она села на более ранний поезд, она могла бы сейчас сидеть на встрече.
- If I didn’t tire so easily, I might have stayed until the end. — Если бы я не уставал так быстро, я, возможно, остался бы до конца.
- If he weren’t so honest, he wouldn’t have returned the money. — Если бы он не был таким честным, он бы не вернул деньги.
Как это связано с другими темами
Если трудно выбрать форму одной части, вернитесь к её базовой модели:
- Обзор условных предложений помогает различить реальное и воображаемое условие.
- Third Conditional даёт форму условия had + V3 и результата would have + V3. Для модели «прошлое → настоящее» сохраните had + V3 в условии и выберите would + V1 для нынешнего результата.
- Second Conditional даёт форму условия Past Simple и результата would + V1. В смешанном типе условие остаётся про настоящее, а результат уходит в прошлое.
- Past Perfect — это форма had + V3, часть формулы первого смешанного типа; отдельно её правила здесь не разбираются.
Близки по смыслу и конструкции сожаления wish и if only: I wish I had studied medicine — «жаль, что я не учился на врача». Они тоже говорят о нереальном прошлом, но выражают желание или сожаление; подробнее — wish и if only.
Самопроверка: выберите время результата
Дополните предложения по ситуации. Сначала назовите время условия и результата, затем выберите форму.
- Вчера автобус ушёл без нас. Сейчас мы всё ещё на вокзале: If we hadn’t missed the bus, we ___ (be) at the hotel now.
- Лена всегда боится собак. Поэтому вчера она не зашла во двор: If Lena weren’t afraid of dogs, she ___ (enter) the yard yesterday.
- Вчера мы не проверили адрес и приехали не туда. Оба события уже закончились: If we had checked the address, we ___ (go) to the right building yesterday.
Ответы и объяснения
- would be — Если бы мы не пропустили автобус, сейчас мы были бы в отеле. Прошлое условие, нынешний результат.
- would have entered — Если бы Лена не боялась собак, она бы вчера вошла во двор. Постоянный страх действовал и вчера; результат в прошлом.
- would have gone — Если бы мы проверили адрес, мы бы вчера приехали в нужное здание. Это третий тип: обе части о прошлом.
Разбор ошибок
Упражнения на эту тему
Переведите фразу на английский. Агата проверит ответ и объяснит ошибку.
Пример задания
Если бы я не съел достаточно, я был бы сейчас голоден.
Пишите ответ целиком, без вариантов на выбор.
Частые вопросы
Что такое смешанное условное предложение?
Это условное предложение, в котором условие и результат относятся к разным временам. В этой статье разобраны две основные модели: прошлое условие с нынешним результатом и постоянное условие с прошлым результатом.
Какие формулы у двух смешанных типов?
Условие в прошлом + результат в настоящем: if + Past Perfect (had + V3), would + V1. Условие в настоящем + результат в прошлом: if + Past Simple, would have + V3.
Как отличить смешанный тип от третьего?
По времени результата. Если и условие, и результат в прошлом — это третий тип: If I had studied, I would have passed. Если условие в прошлом, а результат в настоящем, предложение смешанное: If I had studied, I would be a doctor now.
Можно ли менять порядок частей?
Да. При обратном порядке запятая не ставится: I would be a doctor now if I had studied medicine. Смысл не меняется.
Обязательно ли were вместо was?
Для явно нереального условия were подходит с любым лицом: If I were you, I would have accepted. Was тоже встречается, особенно с he и she. В формальном тексте и в выражении if I were you выбирайте were; was не делает всякое нереальное условие неграмматичным.
Можно ли использовать could и might?
Да. В настоящем результате — could / might + V1, в прошлом — could have / might have + V3. Could выражает способность или возможность, might — возможный, но не уверенный результат.
Любое нестандартное условное предложение — смешанное?
Нет. Разные времена сами по себе ещё не выбирают модель: сначала определите, говорите ли вы о фактах или представляете другую ситуацию. Обычный второй тип может связывать нынешнее состояние с будущим результатом; это не смешение второго и третьего типов.