LingoUp

Future Perfect Continuous

Будущее совершённое длительное время

Образование

Утверждение

Swill have beenV-ing

  • She will have been teaching for a decade by then.К тому времени она будет преподавать уже десять лет.

Отрицание

Swill not have beenV-ing

  • She will not have been teaching for a decade by then.К тому времени она не будет преподавать уже десять лет.

Вопрос

WillShave been V-ing

  • Will she have been teaching for a decade by then?К тому времени она будет преподавать уже десять лет?

S
подлежащее
V-ing
глагол + -ing

Что такое Future Perfect Continuous?

Future Perfect Continuous показывает, сколько времени будет длиться действие к определённому моменту в будущем. В этот момент действие не обязательно заканчивается — оно может продолжаться и дальше.

Утвердительная форма

Вспомогательная часть состоит из трёх элементов: will have been. Она не меняется ни в одном лице, а смысловой глагол стоит с окончанием -ing.

Утвердительная форма
ЛицоВспомогательныйГлаголОбразец
все лицаwill have beenV-ingI will have been working
краткая форма'll have beenV-ingI'll have been working
  • By May they will have been building the bridge for two years.К маю они будут строить мост уже два года.

  • She will have been teaching for a decade by then.К тому времени она будет преподавать уже десять лет.

Отрицательная форма

Отрицание образуется постановкой not после will. Краткая форма — won't have been.

Отрицательная форма
ЛицоВспомогательныйГлаголОбразец
все лицаwill not have beenV-ingI will not have been working
краткая формаwon't have beenV-ingI won't have been working
  • He will not have been sleeping long when the alarm rings.Он проспит недолго, когда зазвенит будильник.

  • We will not have been waiting more than an hour.Мы прождём не больше часа.

Вопросительная форма

В вопросе will выходит вперёд подлежащего. Самый частый вопрос в этом времени — How long...?

Вопросительная форма
ВспомогательныйЛицоГлаголОбразец
Willвсе лицаhave been V-ing?Will you have been working?
How long + willвсе лицаhave been V-ing?How long will you have been working?
  • How long will you have been working here by December?Сколько времени вы проработаете здесь к декабрю?

  • Will she have been studying for six hours by noon?Она будет заниматься шесть часов к полудню?

Употребление

Future Perfect Continuous используется в следующих случаях.

Длительность к моменту в будущем

Показывает, сколько времени действие будет длиться к моменту в будущем; срок почти всегда назван через for. Отличие от Future Perfect в том, что тот сообщает о завершённом результате, а эта форма — о процессе, тянущемся до той точки, и действие может продолжаться дальше.

  • By August I will have been living abroad for a year.К августу я буду жить за границей уже год.

  • By the weekend they will have been rehearsing for a month.К выходным они будут репетировать уже месяц.

  • By tonight the machine will have been running for twelve hours.К вечеру машина проработает уже двенадцать часов.

Подчёркивание непрерывности

Когда главный смысл предложения — что действие шло без перерыва. Значение усиливают all day, all year, since. Если же важен не срок, а объём сделанного, нужен Future Perfect: She will have written fifty pages — здесь важны страницы, а не процесс.

  • By noon it will have been snowing since dawn.К полудню снег будет идти с самого рассвета.

  • By the final round he will have been playing without a break.К финальному раунду он будет играть без перерыва.

  • By spring the team will have been travelling nonstop.К весне команда будет в непрерывных разъездах.

Причина будущего состояния

Длительное действие заранее объясняет будущее состояние: He will be tired because he will have been driving all night. Причина и следствие стоят в одном предложении — причина в этом времени, следствие в простом будущем.

  • She will be tired because she will have been driving all day.Она устанет, потому что будет за рулём весь день.

  • The soil will be soft — it will have been raining for days.Земля будет мягкой — дождь будет идти уже несколько дней.

  • He will be hungry — he will have been working since morning.Он проголодается — он будет работать с самого утра.

О запланированных сроках

Когда нужно показать, сколько продлится проект, учёба или подготовка. Если в плане главное число — это срок, выбирается именно эта форма: By December we will have been working on it for two years. Поэтому она часто встречается в отчётах и презентациях.

  • By the deadline we will have been testing the system for six weeks.К сроку мы будем тестировать систему уже шесть недель.

  • By the opening they will have been preparing for half a year.К открытию они будут готовиться уже полгода.

  • By graduation she will have been studying medicine for six years.К выпуску она будет изучать медицину уже шесть лет.

При подсчёте срока и юбилея

Когда говорят, сколько лет или месяцев исполнится к будущей дате: Next month they will have been married for thirty years. Встречается в поздравлениях и отчётах. Здесь важно, что действие продолжается, — поэтому нужен именно этот вариант, а не Future Perfect с его завершённым результатом.

  • Next March they will have been running the shop for ten years.В марте будет десять лет, как они держат магазин.

  • By summer I will have been studying here for two terms.К лету я проучусь здесь два семестра.

  • In May the factory will have been working without a break for a year.В мае будет год, как завод работает без остановки.

В вопросе о будущей длительности

Спрашивает, сколько времени действие продлится к моменту в будущем, и начинается с How long. Точка отсчёта в вопросе обязательна — by then, by noon; без неё вопрос начинает относиться к настоящему и переходит в Present Perfect Continuous.

  • How long will you have been driving by then?Сколько вы к тому времени будете за рулём?

  • How long will they have been waiting when we arrive?Сколько они прождут к нашему приезду?

  • How long will she have been teaching by next autumn?Сколько она будет преподавать к следующей осени?

Показатели времени

Длительность

  • forв течение

  • sinceс

  • all dayвесь день

Граница

  • by thenк тому времени

  • by the timeк тому времени как

  • by next yearк следующему году

  • by Augustк августу

Вопрос

  • how longкак долго

Future Perfect Continuous и Future Perfect

Future Perfect Continuous

Внимание на длительности — действие может ещё идти.

  • By nine I will have been reading for three hours.К девяти я буду читать уже три часа.

Future Perfect

Внимание на результате — действие будет завершено.

  • By nine I will have read the whole book.К девяти я прочитаю всю книгу.