Third Conditional: предложения, упражнения, тесты и примеры

Third Conditional Когда используем

Говорим о нереальном прошлом: условие не произошло, но мы описываем воображаемый результат.

Third Conditional Форма

if-part
(Conditional)
main part
Result
if + subject + Past Perfect subject + would have + V3

If + subject + Past Perfect, subject + would have + V3.
Subject + would have + V3 + if + subject + Past Perfect.

If it had rained, I would have stayed at home.
Если бы шёл дождь, я бы остался дома.

Third Conditional Правило

  • порядок частей не имеет значения
    If you had studied, you would have passed.
    You would have passed if you had studied.
  • если условная часть стоит первой, после нее ставим запятую
    If you had studied, you would have passed.
    You would have passed if you had studied.
  • можно использовать модальные вместо would have: could have, might have, should have
    If it had been late, we might have taken a taxi.
    Если бы было поздно, мы могли бы взять такси.
    If you had prepared, you could have succeeded.
    Если бы вы подготовились, вы могли бы добиться успеха.
    If you had listened, you should have understood everything.
    Если бы ты слушал, ты бы должен был всё понять.
  • союз unless = if not (в прошедшем)
    We wouldn’t have gone unless it had been necessary.
    Мы бы не поехали, если бы в этом не было необходимости.
  • смешанные условные: прошлое условие + текущий результат
    If I had slept more, I would feel better now.
    Если бы я поспал(а) больше, сейчас чувствовал(а) бы себя лучше.

Third Conditional Отрицание

  • в if-части: Past Perfect + hadn’t + V3
    If he hadn’t called, I wouldn’t have gone.
    Если бы он не позвонил, я бы не пошёл.
  • в главной части: wouldn’t have + V3 или отрицание модального
    If it had rained, we wouldn’t have gone outside.
    Если бы шёл дождь, мы бы не вышли на улицу.
    If you had studied hard, you might not have failed.
    Если бы ты усердно учился, возможно, ты бы не провалился.

Third Conditional Вопросы

Строятся как обычные вопросы с would + have, остаётся придаточная часть с if (Past Perfect).

Would + subject + have + V3 + if + Past Perfect?
Wh-word + would + subject + have + V3 + if + Past Perfect?

What would you have done if the app had crashed?
Что бы вы сделали, если бы приложение вылетело?
Where would you have gone if you had moved abroad?
Куда бы ты поехал, если бы переехал за границу?
Who would you have invited if you had organized a party?
Кого бы ты пригласил, если бы устроил вечеринку?
Why would she have been upset if you hadn’t written?
Почему бы она расстроилась, если бы ты не написал?
How would you have felt if you had lost your phone?
Что бы ты почувствовал, если бы потерял свой телефон?

Third Conditional Типичные ошибки

❌ If it would have rained, we would have canceled.
✅ If it had rained, we would have canceled.
❌ I wouldn’t have come if he wouldn’t have called.
✅ I wouldn’t have come if he hadn’t called.
❌ Past Simple в if-части: If he didn’t call, …
✅ Past Perfect в if-части: If he hadn’t called, …

Third Conditional Предложения

If you had finished the report on time, we would have sent it yesterday.
Если бы вы закончили отчёт вовремя, мы бы отправили его вчера.
If he hadn’t been late, the meeting would have started on time.
Если бы он не опоздал, собрание началось бы вовремя.
If the weather had been better, we would have had a picnic.
Если бы погода была лучше, мы бы устроили пикник.
If they had known the answer, they would have told us.
Если бы они знали ответ, они бы сказали нам.
If yesterday had been a day off, we would have gone to the countryside.
Если бы вчера был выходной, мы бы поехали за город.
If he had worked harder, he would have got a promotion.
Если бы он работал усерднее, он бы получил повышение.
If you had lived closer, we would have met more often.
Если бы ты жил(а) ближе, мы бы встречались чаще.
If we had had a car, we would have left earlier.
Если бы у нас была машина, мы бы уехали раньше.
If I had known about it earlier, I would have prepared.
Если бы я знал об этом раньше, я бы подготовился.
If they had been free yesterday, they would have come to us.
Если бы они были свободны вчера, они бы пришли к нам.

Third Conditional Примеры

If I had had more money, I would have traveled around the world.
Если бы у меня было больше денег, я бы объездил весь мир.
If she had known his number, she would have called him.
Если бы она знала его номер, она бы ему позвонила.
If you hadn’t eaten so much sugar, you would have felt healthier.
Если бы ты не съел так много сахара, ты чувствовал бы себя здоровее.
If they had shared the data, we could have finished faster.
Если бы они поделились данными, мы могли бы закончить быстрее.
If he had been more organized, he wouldn’t have missed deadlines.
Если бы он был более организованным, он бы не пропускал дедлайны.
If you had helped me, I would have finished this yesterday.
Если бы ты помог мне, я бы закончил это вчера.
If the app had loaded faster, more users would have stayed.
Если бы приложение загружалось быстрее, больше пользователей осталось бы.
If I hadn’t had to work late, I would have joined you.
Если бы мне не пришлось работать допоздна, я бы к вам присоединился.
If you had been more careful, you wouldn’t have made so many mistakes.
Если бы ты был более осторожен, ты бы не сделал так много ошибок.
If we had backed up the files, we wouldn’t have lost the data.
Если бы мы сделали резервную копию файлов, мы бы не потеряли данные.

Упражнения английской грамматики, доступные в приложении

Conditionals

Sentences