gramaro.io

Future Perfect Continuous Будущее совершенное длительное время

Утверждение

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

Will be в современном английском используется со всеми числами и лицами.
Shall be используется только с первым лицом 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 → entering
  • to lie → lying
  • to take → taking
  • to agree → agreeing
  • to say → saying
  • to relax → relaxing
  • to run → running
  • to travel → travelling / traveling

Отрицание

Отрицание в 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.

  • 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

  • Will she have not been working as a coach for five years by then? - К тому времени будет пять лет, как она не работает тренером?
  • You'll have been waiting for three hours when her plane arrives. - Ты будешь ждать три часа, когда ее самолет прибудет.
  • Will your sister have been seeing that guy for ten years by December? - В декабре будет десять лет, как твоя сестра встречается с тем парнем?
  • How long will you have been working as a psychologist when you have your own clinic? - Как долго ты будешь работать психологом, когда у тебя будет своя собственная клиника?
  • Will she have been working there long enough to retire? - Она проработает там достаточно долго, чтобы выйти на пенсию?
  • Will you have been renovating your apartment for five months by tomorrow? - Завтра будет пять месяцев, как ты ремонтируешь свою квартиру?
  • Next week I will not have been working here for six months. - На следующей неделе будет шесть месяцев, как я не работаю здесь.
  • I will not have been running enough to try participating in a marathon this year. - Я не буду достаточно бегать, чтобы попробовать поучаствовать в марафоне в этом году.
  • Will you have not been talking to your mother for two months by next week? - На следующей неделе будет два месяца, как ты не разговариваешь со своей матерью?
  • Will you have not been playing football for nine years by January? - К январю будет девять лет, как ты не играешь в футбол?
  • By Sunday they will have been repairing my car for five days. - В воскресенье будет пять дней, как они ремонтируют мою машину.
  • She will have been driving for two days before she gets to Chicago. - Она будет вести машину два дня, прежде чем доберется до Чикаго.
  • He'll have been studying English for fifteen years when he finishes this course. - Он будет изучать английский пятнадцать лет, когда закончит этот курс.
  • By six o'clock she'll have been waiting for her train for eleven hours. - К шести часам она будет ждать свой поезд одиннадцать часов.
  • She'll have been teaching in the university for seven years by next month. - В следующем месяце будет семь лет, как она преподает в университете.
  • I'll have been working as a lawyer for two years by August. - В августе будет два года, как я работаю юристом.
  • By next year he will not have been working as a lawyer for ten years. - В следующем году будет десять лет, как он не работает юристом.
  • By next week I will not have been studying there for a month. - На следующей неделе будет месяц, как я не учусь здесь.
  • We'll not have been travelling for two years by March. - В марте будет два года, как мы не путешествуем.
  • Will his girlfriend have been studying abroad for six months by then? - К тому времени будет шесть месяцев, как его девушка учится за границей?
Future Perfect Continuous

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