gramaro.io

Future PerfectМайбутній доконаний час

Утворення та структура речень

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

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

У правильних дієслів третя форма утворюється додаванням закінчення -ed. Третю форму неправильних дієслів потрібно перевіряти в таблиці неправильних дієслів. Якщо дієслова немає в такій таблиці, воно, як правило, правильне й утворює третю форму за допомогою -ed.

Will у сучасній англійській мові вживається з усіма особами однини та множини. Shall традиційно вживається з I та we; у Future Perfect воно трапляється переважно в офіційних, юридичних, старих або художніх текстах. У сучасному мовленні з усіма особами зазвичай використовують will.

СкороченняПовна форма
will = ’llshall = ’ll
  • I shall have done this work by 5 o’clock tomorrow. — Я виконаю цю роботу до п’ятої години завтра.
  • She will have bought these flowers before the beginning of the party. — Вона придбає ці квіти до початку вечірки.
  • They will have found the new actor by next week. — Вони знайдуть нового актора до наступного тижня.

Правила додавання закінчення -ed розглядаються в окремій статті.

ПравилоПриклад
Зазвичай додаємо -ed.to work → worked
Кінцеву -e не подвоюємо.to translate → translated
Кінцеву приголосну після короткого наголошеного голосного подвоюємо.to stop → stopped
Після приголосної y змінюємо y на i і додаємо -ed.to study → studied
Після голосної y зберігаємо y і додаємо -ed.to play → played

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

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

  • I will not have done this work by 5 o’clock tomorrow. — Я не виконаю цю роботу до п’ятої години завтра.
  • They will not have found the new actor by next week. — Вони не знайдуть нового актора до наступного тижня.
Повна формаСкорочена форма
will notwon’t
shall notshan’t
  • She won’t have bought these flowers before the beginning of the party. — Вона не придбає ці квіти до початку вечірки.

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

У загальному питанні у Future Perfect допоміжне дієслово will або shall ставиться перед підметом: Will + підмет + have + третя форма?

  • Will I have done this work by 5 o’clock tomorrow? — Я виконаю цю роботу до п’ятої години завтра?
  • Will she have bought these flowers before the beginning of the party? — Вона придбає ці квіти до початку вечірки?
  • Will they have found the new actor by next week? — Вони знайдуть нового актора до наступного тижня?

Спеціальне питання у Future Perfect починається з питального слова або словосполучення. Далі використовується такий самий порядок слів, як і в загальному питанні: питальне слово + will + підмет + have + третя форма?

  • What shall I have done by 5 o’clock tomorrow? — Що я виконаю до п’ятої години завтра?
  • When will she have bought these flowers? — Коли вона придбає ці квіти?
  • Where will they have found a new actor by next week? — Де вони знайдуть нового актора до наступного тижня?

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

Завершені дії в майбутньому

Future Perfect використовується для опису дії, яка завершиться до певного моменту або до іншої дії в майбутньому. Він також може показувати, скільки часу триватиме дія до певного моменту в майбутньому; у такому разі важливим є завершений період до цього моменту.

  • I shall have worked as a teacher for 20 years by next March. — До наступного березня я працюватиму вчителем уже 20 років.
  • I will have found a new job by next month. — До наступного місяця я знайду нову роботу.
  • She will have cleaned the room by the time you come back. — Вона прибере кімнату до того часу, як ти повернешся.
  • They won’t have bought this house until the end of the week. — Вони не придбають цей будинок до кінця тижня.

Маркери часу

Маркери часу у Future Perfect указують на момент у майбутньому, до якого дія завершиться. Вони відповідають на питання «до якого моменту?».

  • before — до, перед тим як
  • till — до, аж до
  • until — до, аж до

Till та until часто вживаються із запереченням, коли потрібно підкреслити, що дія не відбудеться до певного моменту. Вони також можуть уживатися в інших конструкціях відповідно до змісту речення.

  • by then — до того часу
  • by the time — до того часу, як; коли
  • by 3 p.m. — до третьої години дня
  • by 5 o’clock — до п’ятої години
  • by 7 a.m. — до сьомої години ранку
  • by tomorrow — до завтра
  • by next week — до наступного тижня
  • by next month — до наступного місяця
  • by next year — до наступного року
  • by next century — до наступного століття

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

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

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

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

  • I won't have bought tickets by tomorrow. - Я не куплю квитки до завтрашнього дня.
  • I will not have finished this book by next week. - Я не закінчу цю книгу наступного тижня.
  • They'll have sold their car by next week. - Вони продадуть свою машину наступного тижня.
  • The bus will have come by seven o'clock. - Автобус приїде до сьомої години.
  • Who will have cooked lunch by noon? - Хто приготує обід до полудня?
  • You will have received your promotion by next year. - Ти отримаєш своє підвищення до наступного року.
  • She will not have bought a new apartment by next year. - Вона не придбає нову квартиру до наступного року.
  • I will not have finished my home task before you come. - Я не закінчу моє домашнє завдання, перш ніж прийдеш.
  • He will have finished his project by Friday. - Він закінчить свій проект до п'ятниці.
  • I will have graduated by next year. - Я закінчу навчання наступного року.
  • Will we have reached our destination by the morning? - Ми досягнемо нашого пункту призначення до ранку?
  • I will have bought a new car by next week. - Я куплю нову машину до кінця тижня.
  • Where will she have gone by tomorrow? - Куди вона піде до завтрашнього дня?
  • You will have completed your report by Wednesday. - Ти завершиш свій звіт до середи.
  • The plane will have landed by noon. - Літак приземлиться до полудня.
  • The plane won't have landed by five pm. - Літак не приземлиться до п'ятої вечора.
  • We'll have bought a country house by the summer. - Ми купимо заміський будинок до літа.
  • We'll have done shopping before you come. - Ми зробимо покупки, перш ніж ти прийдеш.
  • My mother will have bought a new house by January. - Моя мати придбає новий будинок до січня.
  • The train won't have come by seven am. - Поїзд не приїде до сьомої ранку.