Третий тип условных предложений в английском
Third Conditional
Эта статья входит в дерево грамматики языка английский на Settemila Lingue.
Коротко
Third Conditional описывает нереальное прошлое: событие уже произошло или не произошло, поэтому изменить его нельзя. Основная схема: If + Past Perfect, would have + past participle: If I had known, I would have told you — «Если бы я знал, я бы тебе сказал». Условие и результат относятся к прошлому, а говорящий мысленно представляет другой ход событий.
Обзор
Третий тип условных предложений нужен, когда мы оглядываемся назад и рассуждаем о нереализованной возможности. С его помощью можно выразить сожаление, объяснить причину прошлого результата, мягко покритиковать решение или представить, чем могла закончиться ситуация при других обстоятельствах. Эта конструкция обычно изучается на уровне B2.
В предложении есть две части. Условная часть называет обстоятельство, которое в действительности не было выполнено: if she had studied — «если бы она занималась». Главная часть сообщает воображаемый результат: she would have passed — «она бы сдала». Грамматическая форма Past Perfect показывает, что речь идёт о прошлом до другой мысленно рассматриваемой точки в прошлом. Она строится с had и причастием прошедшего времени (третьей формой глагола: done, seen, worked).
Русское «если бы …, то бы …» не показывает время так явно: «Если бы я знал» может относиться и к настоящему, и к прошлому — это становится понятно из контекста. В английском выбор конструкции обязателен. Сравните: If I knew, I would tell you — «Если бы я знал сейчас, я бы сказал»; If I had known, I would have told you — «Если бы я тогда знал, я бы сказал». Именно двойная маркировка прошлого — had known и would have told — часто требует особого внимания русскоязычного учащегося.
Как строится конструкция
Основная схема
| Часть предложения | Формула | Пример | Смысл |
|---|---|---|---|
| Условие с if | if + подлежащее + had + третья форма глагола | if we had left | если бы мы ушли (но мы не ушли) |
| Воображаемый результат | подлежащее + would have + третья форма глагола | we would have arrived on time | мы бы прибыли вовремя (но не прибыли) |
Полная конструкция выглядит так:
If + Past Perfect, would have + past participle.
If we had left earlier, we would have arrived on time. — «Если бы мы вышли раньше, мы бы пришли вовремя».
Фактическая ситуация здесь противоположна сказанному: мы не вышли раньше и не пришли вовремя. Такое противопоставление не всегда произносится вслух, но обычно подразумевается.
Порядок частей и запятая
Условную часть можно поставить первой или второй. Смысл от этого не меняется:
- If Maya had called me, I would have helped her.
- I would have helped Maya if she had called me.
Когда часть с if стоит в начале, после неё ставится запятая. Если она стоит после главной части, запятая обычно не нужна. В речи первая позиция часто удобна, когда условие задаёт фон; вторая — когда важнее сначала назвать результат.
Утверждение, отрицание и вопрос
Отрицание образуется отдельно в каждой части:
- If I had not missed the bus, I would not have been late.
- Сокращённо: If I hadn't missed the bus, I wouldn't have been late.
Можно отрицать только условие или только результат: If he hadn't warned us, we would have continued; If she had asked, I wouldn't have refused.
В вопросе меняется порядок слов в главной части, а часть с if остаётся обычной:
- What would you have done if you had seen the accident?
- Would they have agreed if we had offered more?
Самостоятельный вопрос What would you have done? — «Что бы вы сделали?» — возможен, если нереальное прошлое уже понятно из разговора.
Сокращения
В разговорной речи сокращения очень часты:
| Полная форма | Сокращение | Пример |
|---|---|---|
| had | 'd | If I'd known… |
| had not | hadn't | If we hadn't waited… |
| would have | would've или 'd have | I would've called / I'd have called |
| would not have | wouldn't have | She wouldn't have left |
Форма 'd определяется по продолжению. Перед третьей формой глагола в условии это обычно had: If I'd seen it = If I had seen it. Перед have в результате это would: I'd have stayed = I would have stayed. На слух would've звучит примерно как would of, но написание would of неверно: здесь используется вспомогательный глагол have.
Правильная третья форма глагола
У правильных глаголов вторая и третья формы совпадают: work — worked — worked. Неправильные формы нужно проверять и запоминать: go — went — gone, see — saw — seen, take — took — taken. После had и после would have нужна именно третья форма:
- If she had gone…, не had went;
- we would have seen…, не would have saw.
Примеры в контексте
| Английский пример | Перевод | Что выражает |
|---|---|---|
| If I had known, I would have told you. | Если бы я знал, я бы тебе сказал. | Не знал и поэтому не сказал. |
| She wouldn't have failed if she had studied. | Она бы не провалила экзамен, если бы занималась. | Объяснение неудачного результата. |
| If they had left earlier, they would've caught the train. | Если бы они вышли раньше, они бы успели на поезд. | Упущенная возможность. |
| What would you have done? | Что бы вы сделали? | Условие понятно из контекста. |
| If you had told me about the problem, I could have helped. | Если бы ты рассказал мне о проблеме, я мог бы помочь. | Нереализованная возможность помочь. |
| We might have chosen a different hotel if we had read the reviews. | Возможно, мы выбрали бы другой отель, если бы прочитали отзывы. | Неуверенный альтернативный результат. |
| If the weather had been better, we would have eaten outside. | Если бы погода была лучше, мы бы поели на улице. | Планы изменились из-за погоды. |
| I wouldn't have bought this laptop if I'd known how noisy it was. | Я бы не купил этот ноутбук, если бы знал, какой он шумный. | Сожаление о покупке. |
| If Lena hadn't reminded me, I would have forgotten the appointment. | Если бы Лена мне не напомнила, я бы забыл о встрече. | Условие действительно было выполнено и предотвратило результат. |
| Would you have accepted the offer if they had paid more? | Ты бы принял это предложение, если бы они предложили больше денег? | Вопрос об альтернативном решении. |
| If the doctor had arrived ten minutes later, the situation could have been much worse. | Если бы врач приехал на десять минут позже, всё могло бы быть гораздо хуже. | Возможный, но не неизбежный результат. |
| If we hadn't taken the wrong road, we would have reached the village before dark. | Если бы мы не свернули не туда, мы бы добрались до деревни до темноты. | Причина опоздания. |
Обратите внимание на пример с Леной. Третий тип не обязательно означает, что условие было ложным. В конструкции If Lena hadn't reminded me… говорящий представляет противоположность реальному факту: Лена напомнила, поэтому встречу не забыли. Главное — мысленное изменение прошлого, а не наличие отрицания.
Типичные ошибки
Would have в части с if
- Неверно: If I would have known, I would have called.
- Верно: If I had known, I would have called.
- Почему: в нейтральном третьем условном после if используется Past Perfect. Форма would have обозначает воображаемый результат, а не условие.
В живой речи, особенно в некоторых вариантах американского английского, можно услышать if I would've known. Для изучающего язык безопасная и общепринятая норма — if I had known; именно её следует использовать в письменной речи и на экзамене.
Вторая форма вместо третьей
- Неверно: If she had went earlier, she would have saw him.
- Верно: If she had gone earlier, she would have seen him.
- Почему: после had и would have ставится третья форма: gone, seen.
Потеря одного из вспомогательных глаголов
- Неверно: If we had booked, we would got a table.
- Верно: If we had booked, we would have got a table.
- Почему: результат в прошлом строится как would + have + третья форма. В американском английском в этом примере также естественно would have gotten.
Смешение второго и третьего типов без причины
- Неверно для прошлого результата: If I knew about the meeting, I would have attended it.
- Верно: If I had known about the meeting, I would have attended it.
- Почему: если и незнание, и пропущенная встреча относятся к прошлому, нужны формы третьего типа. Смешанная конструкция возможна, но только когда условие и результат относятся к разному времени.
Буквальный перенос русского «бы»
- Неверно: If I had knew, I had told you.
- Верно: If I had known, I would have told you.
- Почему: русская частица «бы» сама не подсказывает английскую форму. В английском условие маркируется had + третья форма, а результат — would have + третья форма.
Неверное написание услышанной формы
- Неверно: They would of arrived earlier.
- Верно: They would have arrived earlier или They would've arrived earlier.
- Почему: звук /əv/ в быстрой речи передаёт безударное have, а не предлог of.
Особенности употребления
Сожаление, критика и нейтральный анализ
Одна и та же форма может выполнять разные коммуникативные задачи:
- сожаление: If I'd saved more money, I would've travelled with you.
- критика: If you had checked the address, we wouldn't have got lost.
- нейтральный вывод: If the temperature had fallen below zero, the pipes would have frozen.
Критика в третьем условном иногда звучит обвиняюще: говорящий прямо связывает чужое действие с плохим итогом. Чтобы смягчить фразу, можно добавить perhaps, probably, maybe: If we'd checked the address, perhaps we wouldn't have got lost. Совместное we также нередко звучит мягче, чем прямое you.
Would, could и might в результате
Would have представляет результат как ожидаемое следствие. Но это не единственный вариант:
| Модальный глагол | Основной оттенок | Пример |
|---|---|---|
| would have | предполагаемый результат | I would have stayed if you'd asked. |
| could have | возможность или способность | I could have fixed it if I'd had the tools. |
| might have | менее уверенная возможность | We might have won if we'd played better. |
Русское «мог бы» иногда соответствует и could have, и might have. Could have чаще подчёркивает наличие возможности или способности, а might have — неопределённость результата.
Реальность не всегда известна
Чаще всего говорящий знает, что прошлое было иным: If I had set an alarm, I wouldn't have overslept подразумевает, что будильник не был поставлен. Но иногда конструкция выражает вывод при неполной информации: If she had taken the earlier flight, she would have arrived by now. Говорящий рассуждает о возможном прошлом, не обязательно зная, каким рейсом она полетела.
Условие без if
В формальном стиле if можно убрать, поставив had перед подлежащим:
- Had I known, I would have acted differently.
- Had they left earlier, they would have caught the train.
Это инверсия (обратный порядок вспомогательного глагола и подлежащего). По смыслу она равна If I had known…, но звучит книжнее и официальнее. Не следует одновременно оставлять if и делать инверсию: не If had I known.
Дальше: более сложные случаи
Смешанные условные предложения
В чистом третьем типе обе ситуации относятся к прошлому. Если прошлое условие влияет на настоящее, получается смешанный тип:
- If I had gone to bed earlier, I wouldn't be so tired now. — «Если бы я лёг спать раньше, я бы сейчас не был таким уставшим».
Здесь had gone относится к прошлой ночи, а wouldn't be — к нынешнему состоянию. Это не ошибка и не сокращённый третий тип: временные планы двух частей намеренно различаются.
Возможна и обратная связь — постоянное или нынешнее свойство объясняет прошлый результат:
- If he were more careful, he wouldn't have made that mistake. — «Если бы он был внимательнее, он бы не допустил той ошибки».
Другие союзы вместо if
Нереальное прошлое может вводиться сочетаниями even if («даже если бы») и only if («только если бы»):
- Even if we had left earlier, we wouldn't have avoided the traffic.
- I would have signed the contract only if they had changed that clause.
Слова unless обычно передают значение «если не», но с третьим типом важно не создавать двойное отрицание: We wouldn't have found the house unless Anna had given us directions — «Мы бы не нашли дом, если бы Анна не объяснила дорогу».
Подразумеваемое условие
Часть с if иногда не произносится, потому что условие выражено контекстом или оборотом с without/but for:
- Without your help, I wouldn't have finished on time. — «Без вашей помощи я бы не закончил вовремя».
- But for the traffic, we would have arrived early. — «Если бы не пробки, мы бы приехали рано».
- I would've called, but my phone was dead. — «Я бы позвонил, но телефон разрядился».
Грамматически это не полная схема с if, однако форма would have + третья форма сохраняет тот же смысл нереализованного прошлого результата.
Условная часть с продолженным действием
Если нужно подчеркнуть процесс, в условии возможен Past Perfect Continuous — had been + форма на -ing:
- If you had been paying attention, you would have noticed the warning. — «Если бы ты слушал внимательно, ты бы заметил предупреждение».
Эта форма показывает действие, продолжавшееся до рассматриваемого момента. Основная логика третьего типа при этом не меняется.
Как практиковаться
- Восстанавливайте факты из условного предложения. Для If they had booked earlier, they would have paid less запишите реальность: They didn't book earlier, so they didn't pay less. Такое упражнение помогает почувствовать скрытое противопоставление фактам.
- Стройте пары «факт → альтернатива». Возьмите реальные события дня: I missed the bus because I left late → If I had left earlier, I wouldn't have missed the bus. Сначала следите за двумя вспомогательными цепочками, затем добавляйте сокращения.
- Тренируйте неправильные глаголы внутри схемы. Составьте короткие предложения с gone, seen, taken, written, forgotten. Проговаривайте полные и сокращённые варианты: If I had seen… / If I'd seen…; I would have told… / I'd have told….
Связанные темы
- Сначала: Второй тип условных предложений — помогает отличать нереальное настоящее или будущее от нереального прошлого.
- Следующий шаг: Смешанные условные предложения — связывают условие и результат, относящиеся к разным моментам времени.