VocairoПочати навчання

Future Perfect чи Future Perfect Continuous: який підсумок важливий?

Обидві конструкції дивляться назад із майбутнього моменту. Future Perfect Simple часто підсумовує зроблене, а Continuous висуває на передній план діяльність і її тривалість. Це різниця ракурсу, а не автоматичне протиставлення «закінчиться / не закінчиться».

Опубліковано

1. Спочатку обери точку огляду

Уяви майбутню зустріч і подивися з неї на попередню роботу. Питання може бути «Що вже буде зроблено?» або «Який процес і скільки часу триватиме до того моменту?». Обидва ракурси можуть стосуватися одного проєкту.

By Friday задає межу огляду, але саме по собі не обирає Simple або Continuous. Майбутній момент також можна назвати через on Monday, in June, when you arrive або встановити в попередній репліці. Прийменник залежить від значення часової фрази.

By Friday, we will have prepared the exhibition guide.

До п’ятниці ми вже підготуємо путівник виставкою.

У центрі уваги — готовий путівник до майбутньої межі.

By Friday, we will have been preparing the exhibition for a month.

На п’ятницю ми готуватимемо виставку вже місяць.

Підсумовуємо час підготовки; готовність усієї виставки цим реченням не підтверджено.

2. Результат і діяльність — різні повідомлення

Future Perfect Simple з дією, яка має зрозумілий результат, представляє цей результат як досягнутий до майбутнього моменту: have written the summary, have repaired the lift. Continuous описує діяльність, а не підтверджує готовність її результату.

Не замінюй одну конструкцію іншою механічно. Якщо відомо тільки про тривалі переговори, не можна перефразувати це як підписаний договір: ти додаси новий факт.

By noon, the team will have repaired the lift.

До полудня команда вже відремонтує ліфт.

Ремонт подано як завершений результат.

By noon, the team will have been repairing the lift for four hours.

На полудень команда ремонтуватиме ліфт вже чотири години.

Чотири години роботи не повідомляють, чи ліфт уже буде справний.

3. Simple теж може передавати тривалість

З work або live обидві форми можуть бути природними. Simple дозволяє підсумувати стаж чи період проживання; Continuous виразніше підкреслює перебіг діяльності. Слова for six years не роблять Continuous єдиною правильною відповіддю.

Simple не означає обов’язкового припинення. Якщо сказано, що до червня людина проживе тут п’ять років, із цього не випливає переїзд у червні. Для стану часто вживаємо Simple: will have known, will have owned, will have been a member.

In June, I will have lived here for five years.

У червні буде вже п’ять років, як я тут живу.

Simple підсумовує період і не повідомляє про виїзд.

In June, I will have been living here for five years.

У червні я житиму тут уже п’ять років.

Continuous привертає увагу до тривалого проживання; основні часові факти ті самі.

By then, I will have known my neighbour for ten years.

На той час я знатиму свого сусіда вже десять років.

Know у значенні «бути знайомим» описує стан, тому звичайний вибір — Simple.

4. Число не забороняє Continuous

Розрізняй кількість завершених результатів і кількість об’єктів, над якими працюють. Have edited three chapters підсумовує три відредаговані розділи. Have been editing three chapters може описувати паралельну роботу над цими розділами без твердження, що всі готові.

Запитання How many ...? часто стосується підсумку, а How long ...? — тривалості. Але важливий зміст усього запитання, а не одне слово або цифра.

By Monday, I will have edited three chapters.

До понеділка я вже відредагую три розділи.

Три — кількість результатів, представлених як готові.

By Monday, I will have been editing three chapters in parallel for a week.

На понеділок я паралельно редагуватиму три розділи вже тиждень.

Три — об’єкти роботи; тиждень — її тривалість. Це граматично можливий Continuous.

5. Не додавай того, чого речення не каже

Continuous не гарантує, що процес продовжиться після названого моменту. Це може бути й кінець зміни, після якого людина припинить роботу. Подальші події потрібно повідомити окремо.

Так само Continuous сам по собі не підтверджує ані готовності результату, ані його відсутності. Якщо для рішення важливий статус «готово / не готово», додай окрему чітку фразу.

When my shift ends at six, I will have been driving for eight hours. I will stop then.

Коли моя зміна закінчиться о шостій, я проведу за кермом уже вісім годин. Тоді я зупинюся.

Тривалий процес до шостої цілком сумісний із зупинкою після цього.

By Tuesday, we will have been testing the app for a week, but we will not have finished all the checks.

На вівторок ми тестуватимемо застосунок уже тиждень, але ще не завершимо всіх перевірок.

Незавершеність перевірок повідомляє друга частина, а не сама форма Continuous.

6. Коротка перевірка форми, зокрема пасиву

Для Simple після have потрібна третя форма дієслова: written, sent, finished. Для Continuous потрібні been і форма на -ing: been writing, been sending, been working.

Been не завжди означає Continuous. The contract will have been signed — правильний Future Perfect у пасиві: договір буде підписаний. У They will have signed the contract діячі самі підписують договір; зайве been тут ламає конструкцію.

Як побудувати речення

Simple: will have + V3; Continuous: will have been + V-ing; пасивний результат: will have been + V3.

verb / V
—
Дієслово: дія або стан, наприклад work чи be. Форму визначає конкретна схема.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
V-ing / -ing
—
Форма дієслова із закінченням -ing: working, going. Її роль залежить від конструкції.

By Friday, they will have signed the contract.

До п’ятниці вони вже підпишуть договір.

Активна конструкція: they — ті, хто підписує.

By Friday, the contract will have been signed.

До п’ятниці договір уже буде підписаний.

Пасивний результат, не Continuous. Після signed немає зайвого прямого додатка the contract.

7. Запитай саме про потрібну інформацію

Щоб уточнити результат, запитай, що або скільки вже буде зроблено. Щоб уточнити витрачений час, запитай про тривалість діяльності до тієї самої майбутньої точки. Заперечення результату теж не заперечує всієї роботи: «ще не завершимо» не означає «взагалі не працюватимемо».

У розмові повні will not і скорочені won’t, I will і I’ll природні за відповідного стилю. Після will у питанні стоїть підмет, далі have. У часовій частині by the time you arrive майбутню подію зазвичай виражає Present Simple.

How many applications will you have reviewed by Thursday?

Скільки заявок ти вже розглянеш до четверга?

Питаємо про кількість виконаних переглядів, а не тривалість роботи.

How long will you have been reviewing applications by Thursday?

Скільки часу ти вже розглядатимеш заявки станом на четвер?

Питаємо про накопичену тривалість діяльності.

I won't have reviewed them all by then.

До того часу я ще не розгляну їх усі.

Заперечено повний результат, але частина заявок може бути вже розглянута.

Типові помилки

Неправильно:By Friday, they will have been signed the contract.

Правильно:By Friday, they will have signed the contract.

Зберігаємо активний зміст: вони підпишуть договір. Been тут зайве; правильний пасив потребував би іншої будови з the contract як підметом.

Неправильно:By noon, I will have been write for three hours.

Правильно:By noon, I will have been writing for three hours.

Після will have been для тривалого процесу потрібна форма на -ing, не початкова write.

Неправильно:By tomorrow, she will have wrote the summary.

Правильно:By tomorrow, she will have written the summary.

У Simple після have стоїть V3 written, а не форма минулого часу wrote.

Неправильно:How long will have you been waiting by six?

Правильно:How long will you have been waiting by six?

Підмет you у питанні стоїть після will і перед have.

Джерела
Практикуватися з Vocairo