Нереальные условия: чем они отличаются от реальных
Нереальное условие — это русское «если бы»: ситуация придумана, маловероятна или уже не может случиться. Реальные условия «если… то» описывают нулевой и первый типы, и о них отдельная статья: условные предложения нулевого и первого типа.
В русском «если бы» одно на все случаи: «если бы у меня была собака», «если бы я вчера вышел раньше». В английском время в нереальном условии «отступает» на шаг назад. Чтобы говорить о воображаемом настоящем, берут прошедшую форму (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 встречаются в обеих фразах, но означают разное. Такие ситуации — обычная часть разговора: условные предложения второго типа звучат, когда мечтают и советуют, а третьего — когда разбирают прошлые ситуации и сожалеют о них.
Смешанные условные предложения
Смешанный тип нужен, когда условие и результат относятся к разному времени: условие — к прошлому, результат — к сейчас, или наоборот. Части берутся из второго и третьего типов.
- Прошлое → настоящее. If I had listened to the teacher, I would know the answer now. — Если бы я слушал учителя, знал бы ответ сейчас. Условие — третий тип, результат — второй.
- Настоящее → прошлое. 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 Simple | would + глагол | If I had time, I'd help. |
| Третий | Past Perfect | would have + V3 | If I'd had time, I'd have helped. |
| Смешанный: прошлое → сейчас | Past Perfect | would + глагол | If I'd slept, I wouldn't be tired. |
| Смешанный: сейчас → прошлое | Past Simple | would have + V3 | If 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, но это считается ошибкой в нормативном английском и на экзамене не засчитывается.