B2

Третий тип условных предложений в английском

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. — «Если бы ты слушал внимательно, ты бы заметил предупреждение».

Эта форма показывает действие, продолжавшееся до рассматриваемого момента. Основная логика третьего типа при этом не меняется.

Как практиковаться

  1. Восстанавливайте факты из условного предложения. Для If they had booked earlier, they would have paid less запишите реальность: They didn't book earlier, so they didn't pay less. Такое упражнение помогает почувствовать скрытое противопоставление фактам.
  2. Стройте пары «факт → альтернатива». Возьмите реальные события дня: I missed the bus because I left late → If I had left earlier, I wouldn't have missed the bus. Сначала следите за двумя вспомогательными цепочками, затем добавляйте сокращения.
  3. Тренируйте неправильные глаголы внутри схемы. Составьте короткие предложения с gone, seen, taken, written, forgotten. Проговаривайте полные и сокращённые варианты: If I had seen… / If I'd seen…; I would have told… / I'd have told….

Связанные темы

Предварительное условие

Второй тип условных предложений в английском языкеB1

Концепции, основанные на этой

Другие концепции уровня B2