Коли ми використовуємо Future Perfect?
Для дій, завершених до певного моменту майбутнього
Future Perfect описує дію, яка буде ЗАВЕРШЕНА до певного моменту майбутнього. Ви дивитесь назад із майбутньої точки і кажете: "до того часу це буде зроблено".
Щось буде завершено до певного майбутнього часу.
By tomorrow, Eva will have finished building the robot.
"by tomorrow" = до завтра
By 5 pm, I will have completed all my work.
"by 5 pm" = до 17:00
By the time you arrive, I will have cooked dinner.
"by the time" = до твого приходу
Уявіть себе в майбутньому моменті та опишіть, що вже буде зроблено.
By next year, I will have graduated from school.
погляд назад із наступного року
By the time I am 30, I will have started my own company.
погляд назад із 30-річного віку
Future Perfect = завершено ДО майбутнього моменту. Future Simple = відбудеться В майбутній момент. "By 5 pm, I will have finished." (зроблено до 17:00) проти "At 5 pm, I will finish." (відбувається о 17:00)