Future Perfect Tense

Майбутнє ідеальне

Час Future Perfect (Майбутнє досконале) використовується, коли потрібно описати дію, яка закінчиться до певного моменту часу або до початку іншої дії. Цей час використовується в англійській не так часто.

Маркерами Future Perfect, які вказують на необхідність використання цього часу, є такі слова:

  • by next week (month/year/…) – до наступного тижня (місяця/року/…);

I will have started new project by next week. – Я почну новий проект наступного тижня.

  • by then – на той час; by Saturday – до суботи тощо.

Він буде мати back by Friday. - Вона повернеться до суботи.

Момент часу може виражатися за допомогою конструкції before/when + Present Simple:

  • before he comes – перш ніж він прийде;

I will have cleaned the room before he comes. - Я приберу кімнату, перш ніж він прийде.

  • when she returns – коли вона повернеться.

I will call you when she returns. - Я подзвоню тобі, коли вона повернеться.

Схема освіти Future Perfect

  • Positive sentence: суб'єкт + will have + правильне дієслово із закінченням -ed/третя форма неправильного дієслова + інші слова

She (суб'єкт) will have done (3-я форма неправильного дієслова) her home task by six o'clock. - Вона зробить свою домашню роботу до шостої години. = Дія завершиться до певного моменту – до шостої години.

  • Negative sentence: суб'єкт + will have not/won't + правильне дієслово із закінченням -ed/третя форма неправильного дієслова + інші слова

He (суб'єкт) will not have finished (правильне дієслово + ed) his book before his dad comes. - Він не закінчить свою книгу, перш ніж його батько прийде. = Дія не завершиться до моменту, коли відбудеться інша дія.

  • Questions:

Загальне питання

    • Will + суб'єкт + have + правильне дієслово із закінченням -ed/третя форма неправильного дієслова + інші слова

Will you (суб'єкт) have talked (правильне дієслово + ed) to her by tomorrow? - Ти поговориш із нею до завтрашнього дня? = Питання, чи завершиться дію до певного моменту.

Спеціальне питання

    • Питання (What, When, How і т.д.) + will + суб'єкт + have + правильне дієслово із закінченням -ed/третя форма неправильного дієслова + інші слова

What (запитання) will you have done (3-я форма неправильного дієслова) by next week? - Що ти зробиш до наступного тижня? = Питання, що станеться до певного моменту.

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

  • Will the train have arrived by ten am? - Поїзд прибуде до десятої ранку?
  • You will have received your promotion by next year. - Ти отримаєш своє підвищення до наступного року.
  • Will the plane have taken off by six am? - Літак злетить до шостої ранку?
  • What will you have learnt by graduation? - Чого ти навчишся до випуску?
  • The robbers will have taken all money before the police arrive. - Грабіжники заберуть усі гроші перед тим, як поліція приїде.
  • The plane will have landed by noon. - Літак приземлиться до полудня.
  • How will you have found new job by tomorrow? - Як ти знайдеш нову роботу до завтрашнього дня?
  • When will you have bought a new car? - Коли ти придбаєш нову машину?
  • My wife will not have cooked dinner before we leave. - Моя дружина не приготує вечерю, перш ніж ми поїдемо.
  • He will not have arrived by eight pm. - Він не приїде до восьмої вечора.
  • I won't have finished my thesis by March. - Я не закінчу своєї дисертації до березня.
  • She will have learnt Japanese before she goes to Tokyo. - Вона вивчить японський, перш ніж вона поїде Токіо.
  • I will not have got this job by December. - Я не отримаю цієї роботи до грудня.
  • They will not have finished the report by tomorrow morning. - Вони не закінчать звіт до завтрашнього ранку.
  • I will have got this job by tomorrow. - Я отримаю цю роботу до завтрашнього дня.
  • The plane will have landed by three o'clock. - Літак приземлиться до третьої години.
  • I'll have resigned by tomorrow. - Я піду у відставку до завтрашнього дня.
  • The bus won't have come by nine o'clock. - Автобус не приїде до дев'ятої години.
  • The bus will have come by midnight. - Автобус приїде опівночі.
  • You will have completed your report by Wednesday. - Ти завершиш свій звіт до середовища.