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

  • The bus will have come by midnight. - Автобус приїде опівночі.
  • We'll have bought a country house by the summer. - Ми купимо заміський будинок до літа.
  • Will the train have arrived by ten am? - Поїзд прибуде до десятої ранку?
  • She won't have resigned by the next month. - Вона не вийде у відставку до наступного місяця.
  • I will not have finished my home task before you come. - Я не закінчу моє домашнє завдання, перш ніж прийдеш.
  • What will we have achieved by next year? - Чого ми досягнемо наступного року?
  • She will not have graduated from the university by May. - Вона не випуститься з університету до травня.
  • I will not have left my job by new year. - Я не піду зі своєї роботи до нового року.
  • Will he have found a new job by next week? - Він знайде нову роботу наступного тижня?
  • The rain will have stopped by tomorrow. - Дощ скінчиться до завтрашнього дня.
  • She will have finished her homework by two pm. - Вона закінчить домашнє завдання до другої дня.
  • He will have finished his project by Friday. - Він закінчить свій проект до п'ятниці.
  • My mother will have bought a new house by January. - Моя мати придбає новий будинок до січня.
  • When will you have bought a new car? - Коли ти придбаєш нову машину?
  • She won't have arrived by midnight. - Вона не прибуде опівночі.
  • He won't have bought new shoes by his wedding. - Він не придбає нові черевики до свого весілля.
  • You will have completed your report by Wednesday. - Ти завершиш свій звіт до середи.
  • My dad will have sold his apartment by next month. - Мій тато продасть свою квартиру до наступного місяця.
  • Who will have cooked lunch by noon? - Хто приготує обід до полудня?
  • The bus won't have come by nine o'clock. - Автобус не приїде до дев'ятої години.