Future Perfect Continuous Майбутній доконано-тривалий часFuture Perfect Continuous Майбутній доконано-тривалий час
Утворення та структура речень
Стверджувальне речення
Future Perfect Continuous (також Future Perfect Progressive) утворюється за допомогою допоміжного дієслова will (рідше shall) та форми Perfect Continuous Infinitive без частки to: will have been + дієслово із закінченням -ing.
У сучасній англійській мові will вживається з усіма особами однини та множини. Shall традиційно вживається з першою особою — I та we, але нині звучить формально або застаріло. Його ще можна зустріти в офіційних текстах, газетах і художній літературі.
- I will have been driving for two hours by the time we reach New York. — Я буду за кермом уже дві години до того часу, коли ми дістанемося Нью-Йорка.
- By the time of her birthday, she will have been teaching French for 15 years. — До свого дня народження вона викладатиме французьку вже 15 років.
Скорочення: will = 'll; shall = 'll.
- By the end of autumn, they 'll have been dating for two years. — До кінця осені вони зустрічатимуться вже два роки.
Правила додавання закінчення -ing докладно розглянуто в окремій статті. Основні випадки:
|
|
Заперечне речення
Заперечення у Future Perfect Continuous утворюється додаванням частки not після допоміжного дієслова will або shall: will not have been або shall not have been.
- I will not have been driving for two hours by the time we reach New York. — Я не буду за кермом уже дві години до того часу, коли ми дістанемося Нью-Йорка.
- By the time of her birthday, she will not have been teaching French for 15 years. — До свого дня народження вона ще не викладатиме французьку 15 років.
Скорочення: will not = won't; shall not = shan't.
- By the end of autumn, they won't have been dating for two years. — До кінця осені вони ще не зустрічатимуться два роки.
- We shan't have been living here for ten years by next February. — До наступного лютого ми ще не проживемо тут десять років.
Питальне речення
У загальному питанні допоміжне дієслово will або shall виноситься на початок речення перед підметом: will + підмет + have been + дієслово із закінченням -ing.
- Will I have been driving for two hours by the time we reach New York? — Чи буду я за кермом уже дві години до того часу, коли ми дістанемося Нью-Йорка?
- Will she have been teaching French for 15 years by the time of her birthday? — Чи викладатиме вона французьку вже 15 років до свого дня народження?
- Will they have been dating for two years by the end of autumn? — Чи зустрічатимуться вони вже два роки до кінця осені?
Спеціальне питання утворюється за допомогою питального слова або фрази, яку виносять на початок речення. Подальший порядок слів такий самий, як у загальному питанні: питальне слово + will + підмет + have been ...
- What will they have been doing for two years by the end of autumn? — Що вони робитимуть уже два роки до кінця осені?
- How long will I have been driving by the time we reach New York? — Як довго я буду за кермом до того часу, коли ми дістанемося Нью-Йорка?
- By what time will she have been teaching French for 15 years? — До якого часу вона викладатиме французьку вже 15 років?
Використання Future Perfect Continuous
Довготривалі дії, що триватимуть до певного моменту в майбутньому
Future Perfect Continuous використовується, щоб підкреслити, як довго триватиме певна дія до конкретного моменту в майбутньому. У реченні зазвичай указується точний момент або проміжок часу, до якого дія триватиме.
У підрядних реченнях часу зі сполучниками when (коли), until або till (до того часу як, доки), а також у конструкції by the time (до того часу як) вживається Present Simple, навіть якщо йдеться про майбутню дію. Головне речення з Future Perfect Continuous може стояти перед підрядним реченням або після нього.
- I'll have been working on this project for two months by the end of this week. — До кінця цього тижня я працюватиму над цим проєктом уже два місяці.
- By the end of this summer, she will have been studying Chinese for four years. — До кінця цього літа вона вивчатиме китайську вже чотири роки.
- By the time they arrive in London, they will have been flying for six hours. — До того часу, як вони прибудуть до Лондона, вони будуть у польоті вже шість годин.
- Kate and Jack will have already been dancing for three hours by the time the party ends. — До того часу, як закінчиться вечірка, Кейт і Джек танцюватимуть уже три години.
Маркери часу
З Future Perfect Continuous вживаються маркери часу, які вказують, як довго триватиме дія або до якого моменту в майбутньому вона триватиме. Вони відповідають на питання «до якого моменту?» або «на який момент часу?». В одному реченні може бути використано кілька маркерів.
- till — до того часу як; доки
- until — до того часу як; доки; поки
- for two hours — протягом двох годин
- for three weeks — протягом трьох тижнів
- for one year — протягом одного року
- by the end of the hour — до кінця години
- by the end of the morning — до кінця ранку
- by the end of the day — до кінця дня
- by the end of the month — до кінця місяця
- by the end of the year — до кінця року
