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

Нижче розглядаються випадки, коли використання Future Perfect є доречним.

I варіант використання: Закінчена дія перед будь-яким моментом в майбутньомуCompleted Action Before Something in the Future

Future Perfect найчастіше використовується для позначення подій, що закінчаться в майбутньому в зазначений час або ж для позначення дій, що стануться перед зазначеним часом в майбутньому. Приклади:

By the time he gets home, she will have cleaned the entire house. – Коли він дістанеться додому, вона прибере увесь будинок.

I am not going to have finished this test by 3 o’clock. – Я не закінчу цей тест до 3 години.

Will she have learned enough Chinese to communicate before she moves to Beijing? – Чи вона вивчить китайську на такому рівні, що зможе спілкуватися, перед тим, як вона поїде до Пекіну?

II варіант використання: продовжена дія в майбутньому перед будь-якою подією

Duration Before Something in the Future (Non-Continuous Verbs)

Future Perfect також може використовуватися з не продовжуваними дієсловами (Non-Continuous Verbs) та з окремими дієсловами змішаної групи (Mixed Verbs); детальніше це на сторінці про види дієслів. В такому випадку час означає дію, яка буде продовжуватися після будь-якої події в майбутньому. Приклади:

I will have been in London for six months by the time I leave. – Я пробуду в Лондоні 6 місяців перед тим, як його полишу.

By Monday, Susan is going to have had my book for a week. – У понеділок буде вже тиждень, як Сьюзан користується моєю книгою.