Представьте, что вы — капитан космического корабля, летящего к точке Х. 🚀 Вы говорите: «К моменту прибытия мы будем лететь уже 5 лет».
Это не просто будущее! Это Future Perfect Continuous — уникальное время, которое соединяет начало действия в прошлом/настоящем, его непрерывную длительность и результат к конкретному моменту в будущем.
А его «тень» — Future Perfect Continuous in the Past — это та же машина времени, но запущенная из прошлого в будущее, о котором теперь говорим в прошедшем. Звучит сложно? Сейчас разложим по полочкам!
🛠️ Формула Создания: Ваш Грамматический Квантовый Двигатель
Future Perfect Continuous (FPC):
Will/Shall + Have + Been + Глагол-ing
- Will/Shall:
Will — для всех лиц (современный английский), Shall — для I/we (формально). - Have: Неизменная основа перфекта.
- Been: Причастие прошедшего времени от be.
- Глагол-ing: Смысловой глагол в форме Present Participle.
Примеры:
Мысленно добавляем "уже":
- By 2030, scientists will have been studying Mars for 30 years.
(К 2030 году ученые будут изучать Марс уже 30 лет.) - "Will you have been serving this house for 50 years by the time of your retirement, Mr. Carson?" — Леди Мэри, "Аббатство Даунтон"
(Downton Abbey)
Вы прослужите в этом доме уже 50 лет к моменту вашего выхода на пенсию, мистер Карсон? - указываем предполагаемый стаж.
Future Perfect Continuous in the Past (FPC in the Past):
Would/Should + Have + Been + Глагол-ing
- Would: Заменяет will для всех лиц в косвенной речи после прошлого.
- Should: Заменяет shall для I/we (редко).
Пример:
- "In 'The Fellowship of the Ring', Galadriel revealed that by the time Sauron returned, the Istari would have been protecting Middle-earth for nearly 2000 years."
(В "Братстве Кольца" Галадриель поведала, что к моменту возвращения Саурона, Истари будут защищать Средиземье уже почти 2000 лет.)
⏰ Когда Запускать FPC? 3 Ключевые Ситуации
☑️1: Длительное действие, начавшееся до момента в будущем и длящееся определенный срок до этого момента:
(Часто с маркерами: by... (к...), when... (когда...), for + период)
- When the Time Machine lands in 2055, Marty will have been traveling for exactly 70 years. (Назад в Будущее)
(Когда машина времени приземлится в 2055, Марти будет путешествовать уже 70 лет.) - By next Christmas, Sheldon will have been annoying Leonard with his rules for 15 years. (Теория Большого Взрыва)
- In 2121, Wall-E will have been cleaning Earth for 200 years. (ВАЛЛ-И)
- By the revolution date, Winston will have been rebelling against Big Brother for 3 years. (*1984*, Дж. Оруэлл)
- When you graduate, I will have been teaching English for 25 years.
☑️2: Акцент на продолжительности процесса к будущему моменту
(для объяснения причинно-следственной связи)
(«Почему он так устал? — Потому что будет работать 12 часов без перерыва»)
- Don’t call Tony at 10 PM. He will have been operating in the lab for 16 hours and will be exhausted. (Железный Человек)
- Why is the Doctor so wise? By 2400, he will have been saving galaxies for millennia! (Доктор Кто)
☑️3: В косвенной речи (FPC in the Past), когда главное предложение — в прошедшем времени (парафраз)
(«Он сказал, что к июлю будет строить дом уже год»)
- Doc Brown told Marty that by 2015, he would have been perfecting the flux capacitor for 30 years.
(Назад в Будущее)
(Док Браун сказал Марти, что к 2015 году он будет работать над совершенствованием конденсатора потока уже как 30 лет) - Cooper knew that by his return, Murph would have been waiting for decades. (Интерстеллар)
(Купер знал, что к его возвращению Мёрф будет ждать его десятилетиями) - Phoebe said that by 2025, she would have been composing songs about cats for 10 years. (Друзья)
(*Фиби сказала, что к 2025 году она будет сочинять песни про кошек уже как 10 лет)
⚠️ Нюансы: Где Спотыкаются
- Не путайте с Future Continuous!
✖️ At 8 PM tomorrow, I will be working for 10 hours.
(Неправильно! Указывает на процесс в момент, но не на суммарную длительность).
✔️ At 8 PM tomorrow, I will have been working for 10 hours.
(Акцент на длительность: «к 8 вечера проработаю уже 10 часов»). - (stative verbs) запрещены!
✖️ By 2050, people *will have been knowing* information about robots for decades.
✔️ By 2050, people will have known information about robots for decades.
(Знать — состояние, нужен Future Perfect). - Маркеры времени — ваши союзники:
☑️ by + дата/момент (by 2030, by the time…),
☑️ for + период (for 10 years, for months),
🔄 Как Это Перевести на Русский?
В русском нет точного аналога FPC. Используйте:
- Будущее время + «уже» + срок:
«К маю я буду учить английский уже год»
(отим подчеркнуть длительность процесса). - «Будет + инфинитив НСВ(глагол несовершенного вида) + срок»:
«К началу совета Дейенерис будет править Драконьим Камнем уже полгода». (Game of Thrones)
(By the start of the council, Daenerys will have been ruling Dragonstone for half a year.)
➡️ Грамматика:
Будет + править (НСВ) + уже полгода.
Главная трудность:
Русский глагол НСВ (учить, работать) сам по себе не передает идею «суммарной длительности к моменту».
Без слов «уже», «целых», «весь» смысл теряется!
💡 Ключевое правило для Future Perfect Continuous:
Это время работает ТОЛЬКО если процесс:
Начинается ДО точки отсчета в будущем
Продолжается вплоть до этой точки,
Не подразумевает обязательного продолжения после.
#АнглийскийЯзык #ГрамматикаАнглийского #FuturePerfectContinuous #ВременаАнглийского