Future Perfect Continuous: предложения, упражнения, тесты и примеры

Future Perfect Continuous Когда используем

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

By next month, she will have been working here for five years.
К следующему месяцу она будет работать здесь уже пять лет.

Future Perfect Continuous Форма

Subject + will have been + V-ing

I will have been studying for three hours by 8 p.m.
К 8 вечера я буду заниматься уже три часа.
They will have been waiting for a long time by the time we arrive.
К тому времени, как мы приедем, они будут ждать уже долгое время.

Future Perfect Continuous Правило

  • используется для действий, которые будут продолжаться до определённого момента в будущем
    By midnight, I will have been working on this task for six hours.
    К полуночи я буду работать над этой задачей уже шесть часов.
    By next week, she will have been living here for a year.
    К следующей неделе она будет жить здесь уже год.
  • подчёркивает длительность действия до другого события в будущем
    By the time you come back, we will have been discussing this issue for two hours.
    К тому времени, как ты вернёшься, мы уже будем обсуждать этот вопрос два часа.
    He will have been driving for five hours before he reaches the city.
    К тому времени, как он доберётся до города, он будет за рулём уже пять часов.
  • часто используется, когда мы говорим о причине будущего состояния или результата
    She will be tired because she will have been studying all day.
    Она устанет, потому что будет заниматься весь день.
    The ground will be wet because it will have been raining.
    Земля будет мокрой, потому что будет идти дождь.
  • часто используется с for, чтобы показать длительность, и с выражениями с by, чтобы указать будущий момент
    By June, I will have been working on this project for three months.
    К июню я буду работать над этим проектом уже три месяца.
    By the end of the year, they will have been running the business for a decade.
    К концу года они будут вести этот бизнес уже десять лет.
  • часто используется с выражениями времени: for two hours, by then, by the time, by next week, all day
    By then, we will have been waiting for over an hour.
    К тому времени мы будем ждать уже больше часа.
    At 6 p.m., he will have been preparing for the presentation all day.
    К 6 вечера он будет готовиться к презентации весь день.
  • Future Perfect Continuous фокусируется на процессе и длительности, а Future Perfect — чаще на результате
    ✅ By noon, she will have been writing emails for three hours. (process)
    ✅ By noon, she will have written ten emails. (result)
  • некоторые глаголы состояния обычно не используются в Continuous, потому что они описывают состояние, чувство, мнение или знание, а не процесс. К таким глаголам часто относятся know, like, want, need, understand, believe, remember, love, hate, prefer, mean, seem. В таких случаях вместо Future Perfect Continuous обычно используется Future Perfect.
    ✅ By next month, I will have known her for a year.
    ❌ By next month, I will have been knowing her for a year.
    ✅ By then, she will have understood the rule.
    ❌ By then, she will have been understanding the rule.
    ✅ By Friday, we will have needed more time.
    ❌ By Friday, we will have been needing more time.

Future Perfect Continuous Отрицание

  • отрицание образуется с помощью will not have been или сокращённой формы won't have been
    I won't have been working here for long by July.
    К июлю я проработаю здесь недолго.
    She will not have been waiting for more than ten minutes by the time we get there.
    К тому времени, как мы туда доберёмся, она будет ждать не больше десяти минут.
    They won't have been living in Cyprus for a full year by then.
    К тому времени они ещё не проживут на Кипре целый год.

Future Perfect Continuous Вопросы

в вопросах will ставится перед подлежащим

Will + subject + have been + V-ing?
Wh-word + will + subject + have been + V-ing?

Will you have been working here for a year by June?
К июню ты проработаешь здесь уже год?
Will she have been studying for long by the time the exam starts?
Будет ли она заниматься уже долго к тому времени, как начнётся экзамен?
How long will they have been waiting by then?
Как долго они будут ждать к тому времени?
Why will he have been travelling for so many hours?
Почему он будет путешествовать так много часов?

Future Perfect Continuous Типичные ошибки

❌ She will have been work all day by 6 p.m.
✅ She will have been working all day by 6 p.m.
❌ They will been waiting for hours by then.
✅ They will have been waiting for hours by then.
❌ Will you have been wait long by the time I arrive?
✅ Will you have been waiting long by the time I arrive?
❌ By next year, I will have worked on this project for six months. (if you want to stress the process)
✅ By next year, I will have been working on this project for six months.
❌ By tomorrow, she will have been knowing him for years.
✅ By tomorrow, she will have known him for years.

Future Perfect Continuous Предложения

By 8 p.m., I will have been preparing for the presentation for three hours.
К 8 вечера я буду готовиться к презентации уже три часа.
She will have been working on the report all day by the time her manager reads it.
К тому времени, как её менеджер прочитает отчёт, она будет работать над ним уже весь день.
We will have been waiting at the station for forty minutes by then.
К тому времени мы уже будем ждать на станции сорок минут.
He will have been learning English for two years by next spring.
К следующей весне он будет изучать английский уже два года.
They will have been discussing the new feature for hours before the meeting ends.
Они будут обсуждать новую функцию уже несколько часов к тому моменту, как встреча закончится.
I will have been trying to fix this bug all evening by the time I call you.
К тому времени, как я тебе позвоню, я уже весь вечер буду пытаться исправить эту ошибку.
She will have been feeling stressed for days before the deadline passes.
Она будет чувствовать стресс уже несколько дней к тому времени, как истечёт срок.
We will have been living here for six months by July.
К июлю будет шесть месяцев, как мы живём здесь.
He will have been running every morning for a year by the end of the month.
К концу месяца будет год, как он бегает каждое утро.
The team will have been developing the feature for several weeks by the release date.
К дате релиза команда будет разрабатывать эту функцию уже несколько недель.

Future Perfect Continuous Примеры

I will have been checking the document for an hour by the time the call starts.
К тому времени, как начнётся звонок, я уже целый час буду проверять документ.
She will have been speaking to customers all morning by lunchtime.
К обеду она будет разговаривать с клиентами всё утро.
They will have been working on the same issue since early morning by noon.
К полудню они будут работать над одной и той же проблемой с самого раннего утра.
We will have been driving for five hours before we stop for dinner.
Мы будем ехать уже пять часов, прежде чем остановимся на ужин.
He will have been teaching at the school for ten years by September.
К сентябрю будет десять лет, как он преподаёт в школе.
I will have been waiting for your reply for two days by tomorrow evening.
К завтрашнему вечеру я прождy твоего ответа уже два дня.
She will have been reading that book for a week by Friday.
К пятнице будет неделя, как она читает ту книгу.
We will have been discussing all the details for hours by the end of the workshop.
К концу семинара мы будем обсуждать все детали уже несколько часов.
He will have been packing since morning by the time the taxi arrives.
К тому времени, как приедет такси, он будет паковать вещи с самого утра.
They will have been building the road for months by the end of the year.
К концу года они будут строить дорогу уже несколько месяцев.

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

Tenses

Conditionals

Sentences

Verbs