Third Conditional и смешанные 2/3, 3/2
(нереальное в прошлом; связь с настоящим/прошлым результатом)
Third Conditional (третий тип): «Если бы тогда было иначе, то тогда бы случилось…»
Форма: If + Past Perfect, would/could/might + have + V3
- Значение: контрфакт прошлому (условие и результат — про прошедшее).
- Примеры:
Мисал: If she had left earlier, she would have caught the train.
Мисал: If I had known, I might have helped.
Мисал: If they hadn’t made that error, we could have saved time.
Нюансы
- would have — «точный» результат, could have — «возможность», might have — «вероятность».
- Отрицание ставим перед have: would not have finished.
Инверсия (формально):
Had + subject + V3, … would/could/might have + V3
Мисал: Had we left earlier, we would have arrived on time.
Mixed 3 → 2 (условие в прошлом, результат в настоящем)
Форма: If + Past Perfect, would + V1 (now)
- Значение: прошлое условие изменило настоящее (сейчас имеем иной статус/состояние).
- Примеры:
Мисал: If I had studied medicine, I would be a doctor now.
Мисал: If they had moved to London, their kids would go to a different school.
Мисал: If she hadn’t broken her leg, she would be in the team this season.
Часто добавляют маркеры «now/today/this year» для ясности настоящего результата.
Mixed 2 → 3 (условие нереально сейчас, результат — в прошлом)
Форма: If + Past Simple/Continuous, would/could/might + have + V3
- Значение: текущее нереальное состояние объясняет упущенный прошлый результат.
- Примеры:
Мисал: If I were rich, I would have bought that house last year.
Мисал: If she spoke French, she could have taken the job in Paris.
Мисал: If the roads weren’t closed, we might have arrived on time.
Сравнение форм
- 3 (прошлое→прошлое): If-клауза — Past Perfect, главная часть — would/could/might have + V3, когда используем — «тогда было бы».
- 3→2 (прошлое→настоящее): If-клауза — Past Perfect, главная часть — would + V1 (now), когда используем — прошлое действие влияет на сейчас.
- 2→3 (настоящее→прошлое): If-клауза — Past Simple/Cont., главная часть — would/could/might have + V3, когда используем — текущее нереальное состояние объясняет упущенное в прошлом.
Частые слова-союзы/замены
- unless (= if not) в третьем типе: Unless he had called, we wouldn’t have known.
- but for (= если бы не): But for your help, I wouldn’t have passed.
- if only (сожаление): If only I had listened…
Типичные ошибки
- Время в if-клаузе: If I knew earlier, I would have told → нужно had known.
- Смешение have: If she had studied, she would study medicine now (это 3→2 → would be studying / would be врачом).
- Will/Would после if: If he would have called… → If he had called…
- Неверная логика времени: следите, где результат — в прошлом (have + V3), где — сейчас (would + V1).
Трансформации (как мыслить)
- Прошлое сожаление → 3-й тип: I regret I didn’t apply. → If I had applied, I would have got an interview.
- Прошлое → настоящее (3→2): I didn’t save money then; now I’m not free to travel. → If I had saved money, I would be free to travel now.
- Настоящее → прошлое (2→3): I don’t know Spanish; last year I missed a chance. → If I knew Spanish, I would have accepted the offer last year.
Мини-набор готовых шаблонов
- If I had known, I would have… (3)
- Had I known, I would have… (инверсия)
- If I had done X, I would be Y now. (3→2)
- If I were X, I would have done Y. (2→3)
- But for + noun, S would/could/might have + V3. (3)
Короткие пары для тренировки
Мисал: If the weather had been better, we would have gone hiking. (3)
Мисал: If the weather had been better, we would be outside now. (3→2)
Мисал: If the weather were better, we would have gone hiking yesterday. (2→3)
Чек-лист выбора
- Оба факта про прошлое? → Third (had + V3 → would have + V3).
- Условия в прошлом, эффект сейчас? → Mixed 3→2 (had + V3 → would + V1).
- Условия нереальны сейчас, но речь об упущенном прошлом? → Mixed 2→3 (Past → would have + V3).