Що таке Future Perfect In The Past?
Future Perfect in the Past – майбутній доконаний (перфектний) час з точки зору минулого. Він використовується для передачі майбутнього доконаного часу з точки зору минулих подій, а речення, в яких вживається цей час зазвичай є складнопідрядними, головне речення якого найчастіше вживається у Past Simple.
Отже, Future Perfect In The Past використовується у наступних випадках:
-
При описі події з точки зору минулого, що мала б завершитися у певний час.
Future Perfect in the Past найчастіше використовується при описанні будь-якої події з точки зору минулих подій, сподівань, думок, що мала б завершитися до певного часу. При цьому дія, що описується за допомогою Future Perfect in the Past, вже може бути завершена. В таких випадках часто використовуються слова know, think, expect, believe, hope.
Наприклад: I hoped you would have finished your homework by 8 o’clock. – Я надіявся, що ти закінчиш робити домашнє завдання до 8 години.
2. При передачі непрямої мови.
Також Future Perfect in the Past може використовуватися для передачі непрямої мови, якщо в прямій мові використовувався Future Perfect. У головному реченні зазвичай вживається дієслово say у 3 формі (це неправильне дієслово).
Наприклад: They said that they would have done everything for achieving their goal by the end of the year. – Вони сказали, що зроблять усе можливе для досягнення своїх цілей до кінця року.
Як утворюється Future Perfect In The Past?
Стверджувальні речення (Affirmative sentences)
Стверджувальні речення в Future Perfect in the Past утворюються майже так само, як і в Future Perfect за тим винятком, що shall та will замінено на should та would відповідно.
Формула: іменник+should/would+have+дієслово(+ed/III форма)
Наприклад: We hoped that we should have reached the hotel before it got dark. – Ми надіялись, що ми дістанемося до готелю перед тим, як стемніє.
Заперечні речення (Negative sentences)
Для утворення заперечного речення в Future Perfect in the Past потрібно додати частку not після слів should та would. Скорочена форма should not – shouldn’t, а would not – wouldn’t.
Формула: іменник+should/would+not+have+дієслово(+ed/III форма)
Наприклад: He said that he would not have finished his work by Tuesday. – Він сказав, що не закінчить роботу до вівторка.
Питальні речення (Interrogative sentences)
Питальні речення в Future Perfect in the Past утворюються за допомогою перенесення допоміжних дієслів should /would на початок речення.
Формула: should/would+іменник+have+дієслово(+ed/III форма)
Наприклад: Would you have finished your project by 8 o’clock? – Ти закінчиш свій проект до 8 години?
Короткі відповіді (Short Answers)
Yes, I/you/he/she/it/we/they would/should.
No, I/you/he/she/it/we/they wouldn’t/shouldn’t.