Future PerfectМайбутній доконаний час
Утворення та структура речень
Стверджувальне речення
Future Perfect утворюється за допомогою допоміжного дієслова will (рідше shall) і форми доконаного інфінітива без частки to: will have + третя форма смислового дієслова.
У правильних дієслів третя форма утворюється додаванням закінчення -ed. Третю форму неправильних дієслів потрібно перевіряти в таблиці неправильних дієслів. Якщо дієслова немає в такій таблиці, воно, як правило, правильне й утворює третю форму за допомогою -ed.
Will у сучасній англійській мові вживається з усіма особами однини та множини. Shall традиційно вживається з I та we; у Future Perfect воно трапляється переважно в офіційних, юридичних, старих або художніх текстах. У сучасному мовленні з усіма особами зазвичай використовують will.
| Скорочення | Повна форма |
|---|---|
| will = ’ll | shall = ’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 not | won’t |
| shall not | shan’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 — до наступного століття
