Third Conditional
Третий тип условных предложений описывает нереальные, воображаемые ситуации в прошлом — то, что не произошло, — и их гипотетические результаты в прошлом. Структура: «If + past perfect, would have + причастие прошедшего времени».
Форма и структура
Третий тип условных предложений состоит из двух частей: в части с «if» используется past perfect (had + причастие прошедшего времени), а в главной части — «would have» + причастие прошедшего времени. Любую часть можно поставить первой; если предложение начинается с части «if», после неё ставится запятая. Порядок частей не меняет смысл.
- •If she had studied harder, she would have passed the exam. (Если бы она училась усерднее, она бы сдала экзамен.)
- •He would have called you if he had known your number. (Он бы позвонил тебе, если бы знал твой номер.)
- •If we hadn't missed the train, we wouldn't have been late. (Если бы мы не пропустили поезд, мы бы не опоздали.)
- •They would have won the match if they had played better. (Они бы выиграли матч, если бы играли лучше.)
Значение и употребление
Мы используем третий тип условных предложений, чтобы говорить о прошлом, представляя исход, отличный от того, что произошло на самом деле. Часто он выражает сожаление, упрёк или облегчение по поводу прошлых действий и их последствий. Поскольку ситуацию уже невозможно изменить, и условие, и результат являются чисто гипотетическими.
- •If I had saved more money, I would have bought the car. (Если бы я накопил больше денег, я бы купил машину. — но я не накопил, поэтому не купил)
- •If you had told me earlier, I could have helped. (Если бы ты сказал мне раньше, я бы смог помочь. — сожаление)
- •She would have been angry if she had seen the mess. (Она бы рассердилась, если бы увидела беспорядок. — облегчение: она его не увидела)
- •If they had listened to the warning, the accident wouldn't have happened. (Если бы они прислушались к предупреждению, аварии бы не случилось.)
Модальные варианты
Вместо «would have» можно использовать «could have», чтобы выразить возможность или способность в прошлом, или «might have», чтобы показать, что результат был неопределённым. Эти модальные глаголы делают смысл точнее. Часть с «if» при этом всегда остаётся в past perfect.
- •If I had had more time, I could have finished the report. (Если бы у меня было больше времени, я бы смог закончить отчёт.)
- •She might have come to the party if you had invited her. (Она, возможно, пришла бы на вечеринку, если бы ты её пригласил.)
- •We could have caught the flight if we had left earlier. (Мы могли бы успеть на рейс, если бы выехали раньше.)
- •If he had trained harder, he might have made the team. (Если бы он тренировался усерднее, он, возможно, попал бы в команду.)
Типичные ошибки
Частая ошибка — употребление «would have» в части с «if»; «would have» должно стоять только в главной части. Другая ошибка — использование простого прошедшего времени (past simple) вместо past perfect после «if». В речи «would have» часто сокращается до «would've», что на слух похоже на «would of», но «would of» на письме недопустимо.
- •Correct: If I had known, I would have come. (NOT: If I would have known…) (Правильно: Если бы я знал, я бы пришёл. — НЕ: If I would have known…)
- •Correct: If she had asked, I would have agreed. (NOT: If she asked, I would have agreed.) (Правильно: Если бы она попросила, я бы согласился. — НЕ: If she asked, I would have agreed.)
- •Correct: They would've helped if you'd asked. (NOT: They would of helped…) (Правильно: Они бы помогли, если бы ты попросил. — НЕ: They would of helped…)
- •Correct: If we had left earlier, we would have arrived on time. (Правильно: Если бы мы выехали раньше, мы бы приехали вовремя.)