Будущее совершенное время в английском
Future Perfect (будущее совершенное время) – используется чаще в письменной речи, обычно в книгах или деловой литературе.
Образование времени Future Perfect
Образование утверждения
Subject + will + have + Ved / V3
I will have finished
He will have made
Ved – глагол с окончанием –ed (для правильных глаголов)
V3 – третья форма глагола (для неправильных глаголов)
Образование отрицания (полная форма)
Subject + will + NOT + have + Ved / V3
I will not have finished
He will not have made
Образование отрицания (краткая форма)
Subject + won’t + have + Ved / V3
I won’t have finished
He won’t have made
Образование вопроса
Will + subject + have + Ved / V3
Will you have finished?
Will he have made?
Значения времени Future Perfect
1) Действия, которые будут завершены до определённого момента в будущем:
She will have come back by the end of July. – Она уже вернется к концу июля.
В утвердительных предложениях обычно используется слово by:
She will have finished by 8 o’clock. – Она закончит к 8 часам.
В отрицательных предложениях обычно используется слово till / until:
She won’t have finished until 8 o’clock. – Она не закончит до 8 часов.
Значение этого предложения будет почти такое же, как значение предыдущего с тем отличием, что она закончит в 8 часов, но не раньше.
Если же мы хотим сказать, что и в 8 часов она не закончит, а закончит позже, то мы используем отрицательное предложение в сочетании с by:
She will not have finished by 8 o’clock. – Она не закончит к 8 часам.
2) Конструкция, синонимичная модальному глаголу must have done – предположение в прошлом («должно быть, это случилось»):
He must have prepared well. – Должно быть, он хорошо подготовился.
He will have prepared well. – Должно быть, оно хорошо подготовился.