Представьте, что вы назначили себе контрольную точку в будущем и хотите понять, сколько времени к ней уже будете заниматься делом. Здесь появляется Future Perfect Continuous — «будущее совершённое длительное время», или Future Perfect Progressive. Оно показывает: действие началось раньше, продолжается до определённого момента в будущем, а главное внимание направлено на его длительность.
Что показывает Future Perfect Continuous
В этой конструкции важен не финиш с фанфарами, а накопившееся время процесса. К октябрю вы не просто «потренируетесь», а уже будете иметь за плечами шесть месяцев тренировок:
By October, I will have been training here for six months. — К октябрю я буду тренироваться здесь уже шесть месяцев.
Начало действия находится раньше будущей точки, само действие продолжается, а в контрольный момент мы оглядываемся на его длительность. Будущее здесь смотрит назад — грамматика, как опытный бухгалтер, подсчитывает накопленные часы.
Линия времени: от начала действия к будущей точке
Логика формы выглядит так:

В примере By October, I will have been training here for six months точка отсчёта — октябрь, процесс — тренировки, а шесть месяцев — длительность, которая к этой точке накопится.
Когда важна длительность, а не результат
Сравните два разных фокуса:
- I will have been working for five hours. — Я буду работать уже пять часов. Важна продолжительность.
- I will have completed the report. — Я закончу отчёт. Важен результат.
Future Perfect Continuous не обязан сообщать, что действие прекратится ровно в контрольный момент. Он показывает процесс или его длительность до этого момента. Поэтому не пытайтесь заставить форму обещать финал: она всего лишь честно показывает, сколько времени действие будет длиться к указанной точке.
Future Perfect Continuous считает не то, что сделано, а сколько времени вы уже будете это делать.
Как образуется форма Future Perfect Continuous
Формула у времени длинная, но не злонамеренная: Subject + will have been + verb-ing. После will используется have, не has, а после been обязательно стоит смысловой глагол с окончанием -ing.
| Тип предложения | Схема | Пример | Перевод |
|---|---|---|---|
| Утверждение | Subject + will have been + V-ing | By noon, she will have been working for five hours. | К полудню она будет работать уже пять часов. |
| Утверждение | Subject + will have been + V-ing | They will have been studying since early morning. | Они будут заниматься с самого раннего утра. |
| Отрицание | Subject + will not have been + V-ing | We won't have been waiting for long. | Мы не будем ждать долго. |
| Общий вопрос | Will + subject + have been + V-ing? | Will he have been doing the job for a year? | Он будет выполнять эту работу уже год? |
| Специальный вопрос | Question word + will + subject + have been + V-ing? | How long will you have been living there by June? | Как долго вы будете жить там к июню? |
Утверждение: will have been + V-ing
В утвердительном предложении цепочка не меняется: will have been плюс смысловой глагол с -ing.
By noon, she will have been working for five hours. — К полудню она будет работать уже пять часов.
They will have been studying since early morning. — Они будут заниматься с самого раннего утра.
By Friday, I will have been doing this task for a week. — К пятнице я буду заниматься этой задачей уже неделю.
Отрицание и сокращённая форма
Для отрицания добавляется not: will not have been + V-ing. В обычной речи чаще встречается сокращение won't have been + V-ing.
We will not have been waiting for long. = We won't have been waiting for long.
Не вставляйте not между have и been: грамматическая цепочка этого не просила.
Общий и специальный вопрос
В общем вопросе will выходит вперёд:
Will you have been working here for ten years by July? — Вы будете работать здесь уже десять лет к июлю?
Если нужен вопрос о длительности, в начало добавляется How long:
How long will you have been living there by June? — Как долго вы будете жить там к июню?
Не пытайтесь построить вопрос по русской интонации. Английский предпочитает порядок: will + subject + have been + V-ing.
Как добавить окончание -ing
В большинстве случаев к глаголу добавляется -ing, но несколько знакомых орфографических изменений стоит держать под рукой:
make→making: немаяeисчезает;lie→lying:ieменяется наy;run→running: конечная согласная удваивается.
Форма will have been doing строится по той же логике: после been — только doing, а не базовая форма глагола.
Future Perfect Continuous и Future Continuous: как выбрать время
Оба времени говорят о процессе в будущем, поэтому путаница закономерна. Разница в вопросе, который вы задаёте к ситуации: «Что будет происходить в этот момент?» или «Сколько времени это будет продолжаться к этому моменту?»
Действие в моменте или длительность к моменту
| Параметр | Future Continuous | Future Perfect Continuous |
|---|---|---|
| Временная точка | Конкретный момент, когда процесс будет идти | Будущая точка, к которой накопится длительность |
| Акцент | Процесс в моменте | Продолжительность процесса до момента |
| Формула | will be + V-ing | will have been + V-ing |
| Пример | At 8 p.m. I will be driving home.В восемь вечера я буду ехать домой. | By 8 p.m. I will have been driving for two hours.К восьми вечера я буду за рулём уже два часа. |
В первом примере мы заглядываем внутрь момента в восемь вечера: человек будет ехать. Во втором мы считаем длительность к восьми: два часа уже накопятся. Действие при этом может продолжиться и после контрольной точки — Future Perfect Continuous не ставит шлагбаум на дороге.
Мини-алгоритм выбора
- Спросите себя: важен процесс, который будет идти в конкретное время? Тогда выбирайте
will be + V-ing. - Или важен срок, который накопится к будущему времени? Тогда нужна конструкция
will have been + V-ing. - Если в предложении естественно появляется
for + период, это сильный сигнал, что вам нужна длительность:for two hours,for six months.
At 8 p.m. I will be driving home — процесс в моменте. By 8 p.m. I will have been driving for two hours — длительность к моменту. Переводчик может выдать почти одинаковое русское «буду ехать», но английская грамматика видит разницу и требует выбрать фокус.
Типичные ошибки в Future Perfect Continuous
Эта форма ломается обычно не из-за смысла, а потому что кто-то вынимает из неё один элемент, будто собирает мебель без инструкции. Здесь нужны все детали: will have been и V-ing.
Пропуск have или been
Ошибка: She will been working.
Правильно: She will have been working.
После will нужен вспомогательный have, а перед смысловым глаголом — been. Уберите любой элемент, и конструкция перестаёт быть Future Perfect Continuous.
Неправильная форма смыслового глагола
Ошибка: She will have been wait.
Правильно: She will have been waiting.
После been используется форма с -ing. Базовая форма wait здесь не проходит паспортный контроль.
Has после will и лишнее окончание у глагола
Ошибка: He will has been working.
Правильно: He will have been working.
После модального will всегда стоит базовая форма have. Поэтому конструкции will has been и will have been works неверны. Правильная модель — will have been doing, will have been working, will have been studying.
Путаница с Future Continuous
Процесс в моменте: At 8 p.m. I will be driving home.
Длительность к моменту: By 8 p.m. I will have been driving for two hours.
Если вы говорите, что будет происходить в конкретное время, не добавляйте лишний have been. Если считаете, сколько времени процесс будет длиться к будущей точке, без этой связки не обойтись.
Финальный чек-лист:
- Есть ли в конструкции
will have been? - Стоит ли после
beenглагол с окончанием-ing? - Есть ли будущая контрольная точка, к которой важна длительность действия?
Увидели длительность, которая тянется к будущей точке, — не мудрите: ставьте will have been и добавляйте V-ing.
-
Выберите правильный вариант: By October, I ______ here for six months.
Неправильно Здесь важна длительность, которая накопится к октябрю, поэтому нужна форма «will have been training». -
Выберите правильный вариант: They ______ since early morning.
Неправильно После «been» используется глагол с окончанием «-ing», а после «will» — «have», не «has». -
Выберите правильный вариант: We ______ for long.
Неправильно В отрицательной форме используется «won’t have been», а смысловой глагол получает окончание «-ing». -
Какой вариант описывает процесс в конкретный момент?
Неправильно Future Continuous показывает процесс в моменте: «will be driving». -
Какой вариант правильно задаёт вопрос о длительности к июню?
Неправильно Для длительности к будущей точке нужна схема «How long + will + subject + have been + V-ing».