VocabNote
Завантажити
ЧасиПросунутий

Майбутній доконаний тривалий час

Future Perfect Continuous

Майбутній доконаний тривалий час описує дію, яка до певного моменту в майбутньому триватиме вже якийсь час. Утворюється за допомогою will have been + V-ing. Наголос робиться на тривалості, тому зазвичай він вживається з "for" + проміжок часу і "by" + момент у майбутньому.

КОЛИ ВИКОРИСТОВУВАТИ

Використовується, щоб сказати, як довго дія триватиме до певного моменту в майбутньому, або щоб пояснити майбутній результат дією, яка до нього призведе. Часто з "for … by", "by the time" і "by then".

СТРУКТУРА

positiveSwill have beenV-ing

By June, I will have been working here for ten years.

До червня я **працюватиму** тут уже десять років.

negativeSwon't have beenV-ing

She won't have been waiting long when the bus arrives.

До приходу автобуса вона **прочекає** зовсім недовго.

questionWillShave beenV-ing?

How long will you have been studying English by the end of this year?

Скільки часу ти вже **вчитимеш** англійську на кінець цього року?

СЛОВА-МАРКЕРИ

  • for
  • by
  • by the time
  • by then
  • by next month
  • how long

ПРИКЛАДИ

  1. By the time you arrive, I will have been cooking for three hours.

    Коли ти приїдеш, я **готуватиму** вже три години.

  2. In May, they will have been living in Hanoi for five years.

    У травні вони **житимуть** у Ханої вже п'ять років.

  3. He'll be exhausted because he will have been driving all night.

    Він буде виснажений, бо **проведе за кермом** усю ніч.

  4. Will she have been working here long when she retires?

    Чи довго вона **пропрацює** тут до виходу на пенсію?

  5. We won't have been walking for long when the sun sets.

    Сонце сяде, коли ми **йтимемо** ще зовсім недовго.

ПРАВИЛА ПРАВОПИСУ

Більшість дієслівдодайте -ingwork → working, wait → waiting
Закінчується на німе -eвідкиньте -e, додайте -ingdrive → driving, live → living
Короткe дієслово, яке закінчується на приголосну-голосну-приголоснуподвоїти кінцеву приголосну + -ingrun → running, swim → swimming

ПОШИРЕНІ ПОМИЛКИ

By next year, I will be working here for ten years.

By next year, I will have been working here for ten years.

Щоб показати тривалість до моменту в майбутньому, використовуй will have been + V-ing, а не will be + V-ing

By the time she retires, she will have been knowing him for 40 years.

By the time she retires, she will have known him for 40 years.

Дієслова стану, як-от know, own і believe, не вживаються в тривалій формі. Натомість використовуй майбутній доконаний час (will have + V3)

By the time we will get there, they will have been playing for an hour.

By the time we get there, they will have been playing for an hour.

Після "by the time" вживай теперішній простий час, а не "will"

Порада

Запитай себе: "Як довго — на той момент?". Якщо відповідь — це проміжок часу, що триває аж до моменту в майбутньому (for two hours by 6 PM), використовуй will have been + V-ing. Якщо тобі важливо лише те, що дію буде завершено до того часу, використовуй майбутній доконаний час (will have + V3).

Часи