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?

Примеры предложений:

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

    • By the end of this year, I will have been working at the company for five years.
      (К концу этого года я буду работать в компании уже пять лет.)
  2. Отрицательная форма:

    • She won’t have been studying for the exam for more than a week by the time you see her.
      (К тому моменту, когда ты её увидишь, она не будет готовиться к экзамену больше недели.)
  3. Вопросительная форма:

    • Will they have been living in this city for ten years by next month?
      (Они будут жить в этом городе десять лет к следующему месяцу?)

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

  1. Для обозначения длительности действия, которое начнется в прошлом или настоящем и будет продолжаться до определенного момента в будущем:

    • Next year, she will have been teaching at this school for twenty years.
      (В следующем году она будет преподавать в этой школе уже двадцать лет.)
  2. Для подчеркивания продолжительности действия:

    • By 10 o’clock, I will have been running for two hours.
      (К десяти часам я буду бежать уже два часа.)

Слова-маркеры для Future Perfect Continuous:

  1. By (к какому-то времени):

    • By the end of the day, I will have been working for 8 hours.
      (К концу дня я буду работать уже 8 часов.)
  2. For (в течение):

    • By next month, they will have been living here for 10 years.
      (К следующему месяцу они будут жить здесь уже 10 лет.)
  3. By the time (к тому времени, когда):

    • By the time you arrive, we will have been waiting for an hour.
      (К тому времени, когда ты приедешь, мы будем ждать уже час.)
  4. For... (period of time) (в течение... (период времени)):

    • She will have been studying for 4 hours by the time you call her.
      (К тому времени, как ты ей позвонишь, она будет заниматься уже 4 часа.)
  5. Before (до):

    • Before they finish, we will have been practicing for 3 hours.
      (До того как они закончат, мы будем практиковаться уже 3 часа.)

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

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