Future Perfect Continuous — это будущее совершенное продолженное время, которое используется для обозначения действия, которое будет происходить в течение определенного периода времени до какого-то момента в будущем.
Образование Future Perfect Continuous
Future Perfect Continuous образуется с помощью вспомогательных глаголов "will have been" и V-ing формы основного глагола (Present Participle).
Формула:
-
Утвердительная форма:
Subject + will have been + V-ing -
Отрицательная форма:
Subject + will not (won’t) have been + V-ing -
Вопросительная форма:
Will + subject + have been + V-ing?
Примеры предложений:
-
Утвердительная форма:
- By the end of this year, I will have been working at the company for five years.
(К концу этого года я буду работать в компании уже пять лет.)
- By the end of this year, I will have been working at the company for five years.
-
Отрицательная форма:
- She won’t have been studying for the exam for more than a week by the time you see her.
(К тому моменту, когда ты её увидишь, она не будет готовиться к экзамену больше недели.)
- She won’t have been studying for the exam for more than a week by the time you see her.
-
Вопросительная форма:
- Will they have been living in this city for ten years by next month?
(Они будут жить в этом городе десять лет к следующему месяцу?)
- Will they have been living in this city for ten years by next month?
Когда используется Future Perfect Continuous:
-
Для обозначения длительности действия, которое начнется в прошлом или настоящем и будет продолжаться до определенного момента в будущем:
- Next year, she will have been teaching at this school for twenty years.
(В следующем году она будет преподавать в этой школе уже двадцать лет.)
- Next year, she will have been teaching at this school for twenty years.
-
Для подчеркивания продолжительности действия:
- By 10 o’clock, I will have been running for two hours.
(К десяти часам я буду бежать уже два часа.)
- By 10 o’clock, I will have been running for two hours.
Слова-маркеры для Future Perfect Continuous:
-
By (к какому-то времени):
- By the end of the day, I will have been working for 8 hours.
(К концу дня я буду работать уже 8 часов.)
- By the end of the day, I will have been working for 8 hours.
-
For (в течение):
- By next month, they will have been living here for 10 years.
(К следующему месяцу они будут жить здесь уже 10 лет.)
- By next month, they will have been living here for 10 years.
-
By the time (к тому времени, когда):
- By the time you arrive, we will have been waiting for an hour.
(К тому времени, когда ты приедешь, мы будем ждать уже час.)
- By the time you arrive, we will have been waiting for an hour.
-
For... (period of time) (в течение... (период времени)):
- She will have been studying for 4 hours by the time you call her.
(К тому времени, как ты ей позвонишь, она будет заниматься уже 4 часа.)
- She will have been studying for 4 hours by the time you call her.
-
Before (до):
- Before they finish, we will have been practicing for 3 hours.
(До того как они закончат, мы будем практиковаться уже 3 часа.)
- Before they finish, we will have been practicing for 3 hours.
Эти слова-маркеры помогают лучше понять, что действие будет длиться до определенного момента в будущем.
Future Perfect Continuous обычно используется в ситуациях, когда важно подчеркнуть длительность действия в будущем или указать на процесс, который будет происходить до определенного момента в будущем.