Грамматика

Second, Third и Mixed Conditionals: «если бы» по-английски

сверено 11.10.202611 мин чтенияесть тренажёр

Условные предложения второго типа описывают воображаемое настоящее или маловероятное будущее: If I had a dog, I would walk it every day. Третий тип — нереальное прошлое, которое уже не изменить: If I had left earlier, I wouldn't have missed the bus. Смешанные соединяют условие из прошлого с результатом сейчас.

Загружаем…

Нереальные условия: чем они отличаются от реальных

Нереальное условие — это русское «если бы»: ситуация придумана, маловероятна или уже не может случиться. Реальные условия «если… то» описывают нулевой и первый типы, и о них отдельная статья: условные предложения нулевого и первого типа.

В русском «если бы» одно на все случаи: «если бы у меня была собака», «если бы я вчера вышел раньше». В английском время в нереальном условии «отступает» на шаг назад. Чтобы говорить о воображаемом настоящем, берут прошедшую форму (If I had), а чтобы говорить о воображаемом прошлом — Past Perfect (If I had had). Грамматика Мерфи[1] объясняет это так: прошедшая форма здесь показывает не время, а дистанцию от реальности.

Поэтому If I knew his number, I'd call him — это не о прошлом. Номера нет сейчас, и звонить нечем. Прошедшая форма knew — сигнал «это не так на самом деле».

Отсюда простое правило выбора. Воображаемая ситуация сейчас или в будущем — второй тип. Нереальная ситуация в прошлом — третий тип. Если условие из одного времени, а результат из другого, — смешанный тип. В духе объяснений Мерфи и Swan удобно действовать по одной схеме: сначала определить, о каком времени идёт речь, потом — насколько ситуация реальна. Такой порядок помогает не гадать и в разговоре, и на экзамене.

Условные предложения второго типа: формула и примеры

Формула второго типа — это If + Past Simple, would + глагол. Он нужен для воображаемых ситуаций в настоящем, мечтаний, советов и маловероятного будущего.

  • Воображаемое настоящее. If I lived by the sea, I would swim every morning. — Если бы я жил у моря, плавал бы каждое утро. (Не живу.)
  • Мечты и фантазии. If I could fly, I'd travel all over the world. — Если бы я умел летать, объездил бы весь мир.
  • Совет. If I were you, I'd apologise. — На твоём месте я бы извинился.
  • Маловероятное будущее. If I won the lottery, I'd buy a house for my parents. — Если бы я выиграл в лотерею, купил бы родителям дом.

Во второй части вместо would могут стоять could (могли бы) и might (возможно, …бы): If we had a car, we could go to the lake. Would в разговоре сокращается до 'd: I'd, she'd, we'd. Отрицание — wouldn't.

Особый случай — глагол be. В условных предложениях второго типа для всех лиц можно ставить were: If I were rich…, If she were here… Справочник Swan[2] отмечает, что was в таких фразах тоже обычен в разговорной речи, а were звучит формальнее и надёжнее для экзамена. Устойчивое If I were you почти всегда звучит именно с were.

Второй тип или первый: как выбрать

Выбор между вторым и первым типом — это вопрос вероятности: насколько говорящий верит в условие. Грамматически правильны оба, но смысл меняется.

Первый тип (реально)Второй тип (маловероятно или воображаемо)
If I see Max, I'll tell him. — Увижу его, скорее всего.If I saw a ghost, I'd scream. — Призраков не бывает, это фантазия.
If it's sunny tomorrow, we'll go to the beach. — Прогноз неплохой.If it snowed in July, I'd be shocked. — В июле снега не ждём.
If I pass the test, I'll celebrate. — Вполне могу сдать.If I got 100 points, I'd celebrate for a week. — Мечта.

Удобно спрашивать себя: «Я реально жду этого или только представляю?» Если только представляю — второй тип, если жду — первый. Одна и та же ситуация может звучать в обоих типах в зависимости от настроения. If I get the job, I'll buy a new laptop — я надеюсь. If I got the job, I'd buy a new laptop — шансы невелики, я просто мечтаю вслух.

Третий тип: нереальное прошлое

Третий тип — это «если бы тогда…» о прошлом, которое уже случилось иначе: If + Past Perfect, would have + V3. Его используют для сожалений, упрёков и разбора ошибок.

  • Сожаление. If I had set an alarm, I wouldn't have overslept. — Если бы я поставил будильник, не проспал бы.
  • Упрёк. If you had told me, I would have helped. — Если бы ты сказал, я бы помог.
  • Облегчение. If the goalkeeper hadn't saved it, we would have lost. — Если бы вратарь не отбил, мы бы проиграли.

На слух третий тип сильно сжимается: If I'd known, I'd have come. Оба 'd здесь разные: первое — had, второе — would. Разница видна по следующему слову: после had идёт V3 (known), после would — have. Справочник Swan отдельно описывает эти сокращения, включая разговорное would've. В быстрой речи would have звучит как «вудэв», а wouldn't have — как «вуднтэв». Отдельно о самом Past Perfect — в статье про Past Perfect.

Ella: Why didn't you come to the concert? It was amazing! — Почему ты не пришёл на концерт? Было потрясающе!

Josh: Nobody told me about it. If I'd known, I'd have bought a ticket. — Мне никто не сказал. Если бы я знал, купил бы билет.

Ella: Sorry! If I had your number, I'd text you about things like that. — Прости! Если бы у меня был твой номер, я бы писала тебе о таком.

В сцене два типа рядом. Джош говорит о прошлом, которое не изменить, — третий тип. Элла говорит о том, чего нет сейчас (номера), — второй тип. Короткие формы I'd встречаются в обеих фразах, но означают разное. Такие ситуации — обычная часть разговора: условные предложения второго типа звучат, когда мечтают и советуют, а третьего — когда разбирают прошлые ситуации и сожалеют о них.

Смешанные условные предложения

Смешанный тип нужен, когда условие и результат относятся к разному времени: условие — к прошлому, результат — к сейчас, или наоборот. Части берутся из второго и третьего типов.

  1. Прошлое → настоящее. If I had listened to the teacher, I would know the answer now. — Если бы я слушал учителя, знал бы ответ сейчас. Условие — третий тип, результат — второй.
  2. Настоящее → прошлое. If I were braver, I would have said something. — Если бы я был смелее (а я не такой), я бы тогда что-нибудь сказал.

Подсказка — слова времени: now, today, at the moment в результате говорят о настоящем, yesterday, last year — о прошлом. Смешанный тип часто встречается в живой речи, потому что прошлые решения обычно влияют на то, что происходит сейчас: If I hadn't moved to this school, I wouldn't know you.

Все нереальные типы в одной таблице

Таблица ниже собирает 4 конструкции — второй, третий и два смешанных типа, — чтобы сравнить формулы и время, о котором идёт речь.

ТипУсловие (if)РезультатПример
ВторойPast Simplewould + глаголIf I had time, I'd help.
ТретийPast Perfectwould have + V3If I'd had time, I'd have helped.
Смешанный: прошлое → сейчасPast Perfectwould + глаголIf I'd slept, I wouldn't be tired.
Смешанный: сейчас → прошлоеPast Simplewould have + V3If I were taller, I'd have made the team.

Похожая «нереальная» логика работает в конструкции I wish: I wish I had more time — жаль, что у меня мало времени. Это отдельная тема — конструкция I wish и If only.

Упражнение: проверьте себя

В упражнении над статьёй 11 заданий на все три конструкции: вписать форму или выбрать вариант. У каждого задания один правильный ответ и объяснение, почему остальные не подходят.

Перед ответом определите время: о сейчас или о прошлом идёт речь в условии и в результате. Это решает почти все задания. Исследование Roediger и Karpicke показало, что самопроверка запоминается лучше перечитывания, поэтому полезно вернуться к упражнению через пару дней. Кнопка «Озвучить» прочитает фразу целиком — полезно привыкнуть к сжатым I'd have и wouldn't have, которые в фильмах звучат очень быстро. Норма — 9 из 11.

Типичные ошибки русскоговорящих

Ошибки здесь почти всегда из-за русского «бы», которое хочется вставить в обе части фразы.

  • Would после if. If I would have money, I would buy it — ошибка. Would ставят только в части с результатом: If I had money, I would buy it.
  • Would have в условии. If I would have known… неверно; правильно If I had known…
  • V2 вместо V3. I would have went — ошибка; после have нужна третья форма: I would have gone.
  • Will вместо would. If I were you, I will… — смешение типов; нужно I would…
  • Пропуск have. I would helped you — ошибка; нужно would have helped.

Миф: «If I was you — грубая ошибка». Это неверно. Справочник Swan отмечает, что was после if в разговорной речи обычен. Were звучит формальнее и привычнее в устойчивом If I were you, поэтому для экзамена надёжнее were, но was ошибкой не считается.

Миф: «третий тип нужен только на экзамене, носители его не используют». Не подтверждается: сожаления и упрёки — обычная часть разговора, и If you'd told me… или I would have come звучат постоянно. Просто в речи они сильно сокращаются, и их трудно узнать на слух.

Когда второй тип не подходит

Эта конструкция не подходит, если ситуация реальна или уже в прошлом, — минимум 4 случая требуют другой конструкции.

  • Условие вполне вероятно и вы в него верите: If it rains tomorrow, we'll stay in — это 1-й тип.
  • Речь о прошлом, которое уже случилось: If I had known yesterday… — это 3-й тип, а не второй.
  • Общее правило, которое работает всегда: If you heat ice, it melts — 0-й тип без would.
  • Вежливая просьба, а не условие: I'd be grateful if you could help — это 1 устойчивая формула вежливости, а не настоящее условие.

Чего делать нельзя

Нельзя ставить would в обе части фразы — английский «бы» живёт только в результате.

  • Нельзя использовать would и would have после if в условной части.
  • Нельзя ставить вторую форму глагола после would have: только V3.
  • Не следует смешивать will и were в одной фразе: If I were you, I'd…
  • Не стоит путать два 'd в одной фразе: перед V3 это had, перед have — would.
  • Не допускается переводить каждое «бы» отдельным словом: в английском его роль выполняет форма времени.

Источники

[1] Murphy R. English Grammar in Use. 5th ed. — Cambridge: Cambridge University Press, 2019.

[2] Swan M. Practical English Usage. 4th ed. — Oxford: Oxford University Press, 2016.

[3] Cambridge Advanced Learner's Dictionary. — Cambridge: Cambridge University Press.

Вопросы и ответы

Как отличить условные предложения второго типа от третьего?

По времени, о котором речь. Второй тип — воображаемое сейчас или будущее (If I had time), третий — прошлое, которое уже не изменить (If I had had time).

Почему в третьем типе бывает had had?

Первое had — вспомогательный глагол Past Perfect, второе — смысловой глагол have в третьей форме. If I had had more money — «если бы у меня тогда было больше денег». Это правильно, хотя и выглядит странно.

Можно ли начинать с главной части?

Да: I would help you if I had time. Тогда запятая обычно не нужна. Правила форм от этого не меняются.

Что значит If I were you?

«На твоём месте». Это самый частый способ дать совет через «если бы»: If I were you, I'd talk to her. В словаре Cambridge[3] эта фраза дана как отдельное устойчивое выражение.

Бывает ли третий тип без if?

Да, в книжной речи if опускают и меняют порядок слов: Had I known, I would have come = If I had known… В разговоре так говорят редко, но в книгах такая инверсия встречается.

Есть ли разница в британском и американском английском?

Формулы одинаковые. В американской разговорной речи иногда слышно If I would have known, но это считается ошибкой в нормативном английском и на экзамене не засчитывается.