Перейти к содержимому

Future Perfect in the Past. Будущее совершенное с точки зрения прошлого

1. Что такое Future Perfect in the Past?

Эта конструкция показывает действие, которое, с точки зрения какого-то момента в прошлом, должно было завершиться к другому, более позднему моменту (который тоже был в будущем).

Thank you for reading this post, don't forget to subscribe!

Проще говоря: в прошлом кто-то думал, что к определённому будущему сроку что-то уже будет сделано, закончено, достигнуто. Это «будущий результат», на который рассчитывали или который предполагали из прошлого.

Ключевая идея: Мысль или речь о результате, который должен был быть достигнут к будущему сроку, но сама эта мысль/речь была в прошлом.


2. Как образуется?

Образуется аналогично Future Perfect, но вместо will have используется его прошедшая форма would have.

Формула: would have + V3 (причастие прошедшее, 3-я форма глагола)

  • Для всех лиц: I/You/He/She/It/We/They + would have + V3
  • Сокращённая форма: ‘d have + V3
  • Отрицание: would not have (wouldn’t have) + V3
  • Вопрос: Would + подлежащее + have + V3?

Пример:

  • I thought she would have finished the report by Monday. (Я думал, она закончит отчёт к понедельнику.) → Думал (в прошлом). К понедельнику (который тогда был в будущем) — результат (законченный отчёт).

3. Основные случаи употребления

а) Косвенная речь (Indirect Speech)

Пересказ чьих-то слов или мыслей о завершённости действия к будущему сроку, когда вводящий глагол — в прошедшем времени.

  • Прямая речь: He said, «I will have repaired the car by evening.» (Он сказал: «Я починю машину к вечеру.»)
  • Косвенная речь: He said (that) he would have repaired the car by evening. (Он сказал, что починит машину к вечеру.)

б) Предположения, ожидания, планы из прошлого относительно завершённости действия к будущему сроку

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

  • We hoped that by the end of the year we would have saved enough money for a trip. (Мы надеялись, что к концу года накопим достаточно денег на поездку.) → Надеялись раньше. Конец года был в будущем. Результат (накопление) планировался к этому сроку.
  • She believed she would have found a new job by her birthday. (Она верила, что найдёт новую работу к своему дню рождения.)
  • The project was supposed to start in January. By June, they would have completed the first stage. (Проект должен был начаться в январе. К июню они завершили бы первый этап.) — Описание плана, существовавшего в прошлом.

в) В условных предложениях 3-го типа (нереальное условие в прошлом)

Это самое частое употребление конструкции «would have + V3», но с другим смыслом — сожаление о прошлом.

  • If you had told me, I would have helped you. (Если бы ты сказал мне, я помог бы тебе.) — Здесь это не Future Perfect in the Past, а часть нереального условия. Контекст и наличие придаточного условия с Past Perfect (If you had told) — ключевой показатель.

4. Future Perfect in the Past vs. Future in the Past (Simple)

Отличие в акценте на завершённости к сроку.

Future Perfect in the PastFuture Simple in the Past
Результат к определённому моменту «будущего с точки зрения прошлого».Факт или действие в «будущем с точки зрения прошлого» вообще.
He promised he would have read the book by Friday. (Он пообещал, что прочитает книгу к пятнице.) → Важен срок: к пятнице книга будет прочитана.He promised he would read the book. (Он пообещал, что прочитает книгу.) → Констатация факта, без акцента на срок.
I knew they would have built the house by summer. (Я знал, что они построят дом к лету.)I knew they would build a house. (Я знал, что они построят дом.)

5. Важные указатели времени (маркеры)

Те же, что и у Future Perfect, но в контексте прошлого:

  • by (к) + момент времени: by 5 o’clock, by the next day, by the end of the month
  • by the time (к тому времени, как) + придаточное предложение в Past Simple
    • He thought he would have left by the time she arrived. (Он думал, что уедет к тому времени, как она приедет.)

6. Особенности употребления и как не спутать

1. Косвенная речь vs. Условные предложения 3 типа:

  • Future Perfect in the Past (косвенная речь): Есть глагол сказания/мышления в Past Simple (said, thought, promised) + придаточное с would have V3. Нет условия If + Past Perfect.
    • She said she would have finished by 5.
  • Условное предложение 3 типа: Есть условие If + Past Perfect в одной части, и следствие would have V3 — в другой.
    • If she had hurried, she would have finished by 5.

2. Очень формальная и редкая конструкция.
В живой речи её почти всегда заменяют более простыми оборотами:

  • Оригинал: He thought he would have completed the course by spring.
  • Замена 1 (чаще): He thought he would complete the course by spring. (Future Simple in the Past)
  • Замена 2: He thought he was going to complete the course by spring.
  • Замена 3: He expected to complete the course by spring.

7. Краткий итог-схема

Используйте Future Perfect in the Past очень осознанно, в основном:

  1. В формальной косвенной речи или письме, чтобы предельно точно передать чьи-то прошлые слова/планы о результате, который должен был быть достигнут к конкретному будущему сроку.
  2. В литературном или историческом повествовании для описания планов и ожиданий, которые существовали у людей в прошлом на определённый будущий срок.

Запомните формулу: Would have + V3.

Простой алгоритм для распознавания:

  1. Есть ли глагол в прошлом, вводящий речь или мысль (said, thought, hoped, promised)?
  2. Идёт ли речь о действии, которое, по тем прошлым представлениям, должно было ЗАВЕРШИТЬСЯ к какому-то будущему моменту/сроку (часто с by)?
  3. Если ДА и это не условное предложение → перед вами, скорее всего, Future Perfect in the Past.

Пример для закрепления:

  • (В январе) Мы планировали: (К июлю) «Мы соберём урожай».
  • → In January, we planned that we would have gathered the harvest by July. (Акцент на результате к сроку)
  • → In January, we planned to gather the harvest by July. (Более простой и частый вариант).