← Вся карта

Future Perfect Continuous: до срока в будущем

Future Perfect Continuous · буд. соверш. длительное

Как долго — к сроку в будущем

By six I will have been waiting for an hour

К шести я буду ждать уже час

ПРОШЛОЕСЕЙЧАСБУДУЩЕЕчас → к 6:00

К моменту в будущем действие будет тянуться уже сколько-то. Считаем длительность до срока.

формула: will have been + V-ing

Объяснение

Как это понять

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

Разбор по шагам

Как это работает

  1. Считаем срок наперёд

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

    By May I will have been living here for a year. — К маю я проживу здесь уже год.

  2. Как собрать фразу

    Will have been и глагол с -ing. Подряд идут три маленьких слова.

    She will have been teaching for ten years. — Она будет преподавать уже десять лет.

  3. Срок или результат

    Считаешь срок — эта форма. Считаешь итог — Future Perfect: I'll have finished.

    By May I'll have finished. — К маю я закончу.

  4. Проверь себя вопросом

    Спроси: сколько это будет идти к такому-то дню? Если спросили сколько, ты здесь.

    By noon we will have been driving for six hours. — К полудню мы будем ехать уже шесть часов.

Формула

Как собрать

Кто + will have been + V-ing

By May I will have been living here for a year. — К маю я проживу здесь уже год.

Формы

Три формы

  • I will have been working.
  • I won't have been working.
  • Will you have been working?

Примеры

Примеры

  • By May I will have been living here for a year. — К маю я проживу здесь уже год.
  • In June she will have been teaching for ten years. — В июне будет десять лет, как она преподаёт.
  • By noon we will have been driving for six hours. — К полудню мы будем ехать уже шесть часов.

Где это в жизни

Три ситуации

  • Работа: In March I'll have been working here for five years. — В марте будет пять лет, как я здесь работаю.
  • Чат с другом: By tonight we'll have been driving for ten hours. — К вечеру мы будем ехать уже десять часов.
  • Дом: Next week we'll have been living together for a year. — На следующей неделе будет год, как мы живём вместе.

Рядом стоят

Future Perfect Continuous, Future Perfect или Present Perfect Continuous?

  • Future Perfect Continuous — сколько продлится к сроку: By May I'll have been working a year.
  • Future Perfect — итог будет готов к сроку: By May I'll have finished.
  • Present Perfect Continuous — сколько длится сейчас: I've been working a year.

Частая ошибка

Как не надо

By six I will be wait for an hour. → By six I will have been waiting for an hour.

Важно, сколько действие будет длиться к сроку.

Проверь себя

Вопросы

  1. «К пяти я буду учиться уже три часа»: By five I will have been studying for three hours. / By five I study for three hours.
  2. Что важно в этом времени?: сколько тянется к сроку / привычка / факт вчера

Запомни

Три вещи

  1. В формуле подряд идут will have been, а в конце V-ing
  2. Эта форма считает срок, а не результат
  3. В живой речи встречается редко, чаще с for и by

Связанные правила