Сослагательное наклонение прошедшего
Сослагательное наклонение прошедшего строится по образцу 'If + подлежащее + had + причастие прошедшего времени, подлежащее + would/could/might + have + причастие прошедшего времени' и рисует положение, обратное тому, что…
Объяснение
Сослагательное наклонение прошедшего строится по образцу 'If + подлежащее + had + причастие прошедшего времени, подлежащее + would/could/might + have + причастие прошедшего времени' и рисует положение, обратное тому, что уже прошло.
A. Форма — If + had + p.p., would/could + have + p.p.
В сослагательном наклонении прошедшего в придаточном с if стоит had с причастием прошедшего времени (прошедшее совершившееся), а в главной части — would/could/might с have и причастием прошедшего времени. Формулу If + had + прич. прош., would have + прич. прош. усваивают целиком.
| Структура | Оттенок | Пример |
|---|---|---|
| If + had p.p., would have p.p. | так бы и вышло | If I had known, I would have called. |
| If + had p.p., could have p.p. | смог бы тогда | If she had tried, she could have won. |
| If + had p.p., might have p.p. | может быть, и вышло бы | If we had left earlier, we might have caught it. |
- If I had woken up earlier, I wouldn't have been late. (Встань я раньше, я не опоздал бы.)
- If they had invited us, we would have come. (Если бы они нас позвали, мы пришли бы.)
- If she had studied medicine, she could have become a doctor. (Если бы она выучилась на медика, она могла бы стать врачом.)
- If I had taken the bus, I might have arrived on time. (Поезжай я на автобусе, я, возможно, приехал бы вовремя.)
B. Значение — обратное тому, что было
Сослагательное наклонение прошедшего переворачивает уже случившееся, поэтому за такой фразой всегда прячется мысль «(на деле вышло не так)». Так передают сожаление·досаду·облегчение·упрёк.
| Оттенок | Пример | Скрытая мысль |
|---|---|---|
| сожаление | If I had studied more, I would have passed. | не учил, провалил |
| досада | If we had left earlier, we would have caught the flight. | вышли поздно, опоздали |
| облегчение | If I hadn't worn a helmet, I would have been hurt. | надел, не пострадал |
| упрёк | If you had told me, I would have helped. | не сказал, не помог |
- If I hadn't slept in, I would have caught the bus. (Если бы я не проспал, я успел бы на автобус.)
- If he had apologized, she would have forgiven him. (Если бы он извинился, она простила бы его.)
- If I had brought an umbrella, I wouldn't have gotten wet. (Возьми я зонт, я не промок бы.)
- If she had told me the truth, I wouldn't have been upset. (Скажи она мне правду, я не расстроился бы.)
C. Наглядно по времени — было vs воображаемое
Сослагательное наклонение прошедшего смотрит на некую точку в прошлом и переворачивает сделанный тогда выбор, поэтому оттенок оживает, если чётко разучить противопоставление того, что было, и того, что воображается.
| Что было (факт) | Что воображается (наоборот) |
|---|---|
| I didn't study. → I failed. | If I had studied, I would have passed. |
| She left late. → She missed the train. | If she had left early, she wouldn't have missed it. |
| We didn't know. → We didn't help. | If we had known, we would have helped. |
| He didn't apologize. → She stayed angry. | If he had apologized, she would have forgiven him. |
- If I had taken the job, I would have moved to New York. (Возьмись я за ту работу, я переехал бы в Нью-Йорк.)
- If she hadn't forgotten her passport, she would have boarded the plane. (Не забудь она паспорт, она села бы в самолёт.)
- If we had checked the weather, we wouldn't have gone hiking. (Проверь мы погоду, мы не пошли бы в поход.)
- If he had saved, he could have bought a car. (Копи он деньги, он мог бы купить машину.)
Ключевые моменты
- 1Сослагательное наклонение прошедшего переворачивает уже прошедшее, поэтому в нём обязательно прячется мысль, что на деле так не поступили — в этом суть. (Пример: If I had studied, ... → на деле не учил)
- 2Двойная конструкция — had с причастием прошедшего времени в придаточном с if и would/could/might с have и причастием прошедшего времени в главной части — вот основа формы. (Пример: If I had known, I would have called.)
- 3Внутри придаточного с if в сослагательном наклонении прошедшего никогда не пишут would have или will have — только had p.p.: именно здесь ошибаются чаще всего. (Пример: If I had known, ...)
- 4would/could/might в главной части различаются только оттенком, а после них обязательно идёт have с причастием прошедшего времени — держите эту форму. (Пример: I would have gone / could have gone)
- 5В разговоре would have / could have обычно произносят в сокращённой форме would've / could've — это привычное дело. (Пример: I would've gone. / He could've helped.)