gramaro.io

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

Стверджувальне речення

Future Perfect Continuous ( Future Perfect Progressive ) утворюється за допомогою допоміжного дієслова will (або ж рідше shall ) та форми доконано-тривалого інфінітиву Perfect Continuous Infinitive без частки to ( have been + дієслово із закінченням - ing ).

Will в сучасній англійській мові вживається для всіх осіб однини та множини.
Shall використовується з першою особою I , We , але його використання зараз вважається застарілим.

В сучасній англійській для всіх осіб будь-якого числа використовується тільки will й це не вважається помилкою. Але shall ще можна зустріти в газетах, старих або офіційних текстах, в художній літературі.

  • I will have been driving for 2 hours before the moment 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 2 years. - На кінець осені вони будуть зустрічатися протягом двох років.

Усі правила додавання закінчення -ing детально розглянуті в окремій статті.

  • to enter → enter ing
  • to l ie → l y ing
  • to tak e → tak i ng
  • to agr ee → agr ee ing
  • to sa y → sa y ing
  • to rela x → rela x ing
  • to ru n → ru nn ing
  • to trave l → trave ll ing / trave l ing

Заперечне речення

Заперечення в Future Perfect Continuous утворюється шляхом додавання частки not після допоміжного дієслова will або shall .

  • I will not have been driving for 2 hours before the moment 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 (скорочення)
  • By the end of autumn, they won’t have been dating for 2 years. - На кінець осені вони (ще) не будуть зустрічатися протягом двох років.
  • shall not = shan’t
  • We shan’t have been living here for 10 years by next February. - До наступного лютого ми (ще) не проживемо тут 10 років.

Питальне речення

Утворення загального питання в Future Perfect Continuous відбувається шляхом винесення допоміжного дієслова will або shall на початок речення перед підметом .

  • Will I have been driving for 2 hours before the moment 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 2 years by the end of autumn? - Чи будуть вони зустрічатися протягом двох років на кінець осені?

Спеціальне питання в Future Perfect Continuous утворюється за допомогою питального слова або фрази, яка виноситься на початок речення. Подальший порядок слів такий самий, як і в загальному питанні для Future Perfect Continuous ( will + підмет + have been ...).

  • What will they have been doing for 2 year by the end of the autumn? - Що вони будуть робити протягом (вже) двох років на кінець осені?
  • How long will I have been driving before the moment we reach New York? - Як довго я буду їхати до того моменту як ми досягнемо Нью-Йорка?
  • By what time will she have been teaching French for 15 years? - До якого часу вона буде викладати французьку мову протягом 15 років?

Використання Future Perfect Continuous

Довготривалі дії, що будуть тривати до певного моменту в майбутньому

Future Perfect Continuous використовується для підкреслення того, як довго (або до якого моменту) буде тривати певна дія. При цьому в реченні вказується або мається на увазі точний момент часу у майбутньому або ж проміжок часу, в який ця дія буде відбуватися. 

В складнопідрядних реченнях в підрядному обставини зі сполучниками by (до, на момент), when (коли), until (до) використовується Present Simple , навіть якщо мається на увазі дія в майбутньому часі. При цьому головне речення з Future Perfect Continuous може стояти як перед підрядним з Present Simple , так і після нього.

  • I’ll have been working on this project for 2 months by the end of this week. - Я буду працювати над цим проектом протягом двох місяців на кінець цього тижня.
  • By the end of this summer she will have been studying Chinese for 4 years . - На кінець цього літа вона буде вивчати китайську мову протягом 4 років.
  • By the time they arrive to London they will have been flying for 6 hours . - До того часу, як вони приїдуть в Лондон, вони будуть летіти протягом 6 годин.
  • Kate and Jack will have already been dancing for 3 hours by the time the party ends . - Кейт та Джек вже протанцюють 3 години до того часу, як вечірка скінчиться.

Маркери часу

З часом Future Perfect Continuous використовуються певні маркери та показники часу, що вказують як довго або до якого моменту в майбутньому буде тривати певна дія. Такі маркери відповідають на питання « до якого моменту? », « на який момент часу? ». В реченні може бути використано декілька таких маркерів часу.

  • till - до того, як; допоки (тільки в заперечних реченнях)
  • until - до того, як; допоки; поки (тільки в заперечних реченнях)
  • for 2 hours - протягом двох годин
  • for 3 weeks - протягом трьох тижнів
  • for 1 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 - на кінець року, до кінця року

Перевір свої знання

Склади речення, обираючи правильні слова у правильному порядку.

У листопаді буде п'ять місяців, як вони не мешкають поряд з нами. - Переклади це речення англійською.

Приклади використання Future Perfect Continuous

  • They'll not have been living next to us for five months by November. - У листопаді буде п'ять місяців, як вони не мешкають поряд з нами.
  • By Sunday they will have been repairing my car for five days. - У неділю буде п'ять днів, як вони ремонтують мою машину.
  • She'll not have been teaching English for a year by May. - У травні буде рік, як вона не викладає англійську.
  • By two o'clock they'll have been discussing this problem for five hours. - До другої години вони обговорюватимуть цю проблему п'ять годин.
  • Will he have been teaching French for thirteen years by new year? - До нового року буде тринадцять років, як він викладає французьку?
  • By noon she will have been running for two hours. - До полудня вона бігтиме дві години.
  • How long will he have been studying Spanish before he graduates? - Як довго він буде вчити іспанську, перш ніж випуститься?
  • I will not have been working here long enough to get a promotion by new year. - Я не пропрацюю тут достатньо довго, щоби отримати підвищення до нового року.
  • By next year he will not have been working as a lawyer for ten years. - Наступного року буде десять років, коли він не працює юристом.
  • She'll have been living in New Zealand for three years when she finishes the course. - Вона житиме у Новій Зеландії три роки, коли закінчить курс.
  • Will you have been dancing long enough to take part in the contest? - Ти танцюватимеш досить довго, щоб взяти участь у конкурсі?
  • How long will she have been doing athletics when she goes to the Olympic games? - Як довго вона займатиметься атлетикою, коли поїде на Олімпійські ігри?
  • Will she have been studying here for a year by May? - У травні буде рік, як вона навчається тут?
  • Will you have not been playing football for nine years by January? - До січня буде дев'ять років, як ти не граєш у футбол?
  • By October he will not have been working long enough to go on holiday. - До жовтня він не пропрацює достатньо довго, щоб піти у відпустку.
  • We will have been flying for ten hours before we get to New York. - Ми летітимемо десять годин, перш ніж дістанемося до Нью-Йорка.
  • By January I will have been running my company for two years. - У січні буде два роки, як я керую своєю компанією.
  • How long will she have been staying in New York before she goes back to Kyiv? - Скільки часу вона пробуде в Нью-Йорку, перш ніж повернеться до Києва?
  • He'll have been working as a surgeon for twenty years by January. - У січні буде двадцять років, як він працює хірургом.
  • He'll not have been living with his parents for fifteen years by April. - У квітні буде п'ятнадцять років, як він не мешкає зі своїми батьками.
Future Perfect Continuous

Правила використання Future Perfect Continuous в англійській граматиці з прикладами.