Примечание: Для правильного отображения знаков ОБЯЗАТЕЛЬНО добавьте в свою папку 'Шрифты' шрифт фонетической транскрипции Phonetic TM (скачать здесь) и перезагрузите компьютер!
The Future Perfect
| Утвердительная форма | Вопросительная форма | Отрицательная форма | ||||
| ... + shall/will have + III | Shall/Will ... have + III ? | ... shall/will not have + III | ||||
| I We | shall/will have played = ( I`ll have played) Я сыграю (Мы сыграем) (к тому времени, как...) | Shall/ Will | I we | have played? Я сыграю? (Мы сыграем?) | I We | shall/will not have played = (shan`t have played) Я не сыграю. (Мы не сыграем.) | 
| He She It You They | will have played = (...`ll have played) | Will | he she it you they | have played? | He She It You They | will not have played = (won`t have played) | 
Сокращенные формы: I shall = I`ll [aIl], he will = he`ll [hJl], they will = they`ll [DeIl], shall not = shan`t [SRnt], will not = won`t [wount]
Future Perfect образуется при помощи вспомогательного глагола to have в будущем времени ( shall have, will have ) и причастия прошедшего времени смыслового глагола - Past Participle (III-я форма или ed-форма).
| Future Perfect употребляется для выражения: Будущего действия, которое совершится до определенного момента в будущем, который определяется: | 
Определенное действие или событие, выраженное в Future Perfect, уже произойдет к указанному моменту в будущем (по смыслу это получается"предбудущее" действие, которое уже закончится к интересующему моменту).
На русский язык переводится глаголом будущего времени совершенного вида (часто со словом "уже"). Употребляется в тех же случаях, что и прошедшее время с той лишь разницей, что действие относится к будущему, а в Past Perfect - к прошедшему.
Форма довольно громоздка и редко используется как в разговоре, так и на письме. Она обычно заменяется более простой – Future Indefinite. Future Perfect употребляется лишь тогда, когда нужно особо подчеркнуть, что действие будет закончено.
Future Perfect употребляется для выражения будущего действия, которое совершится до определенного момента в будущем, который определяется:
а) Обстоятельствами времени более или менее точно указывающими время, к которому действие закончилось:
| by five o`clock к пяти часам by noon к полудню by Saturday к субботе | by that time к тому времени by the end of the year к концу года by then к тому времени | 
Например:
| We shall have translated the article by five o`clock. | Мы (уже) переведем статью к пяти часам. | 
| I shall have finished the report by tonight. | Я закончу писать доклад к вечеру. | 
| The workers will have built this school by September 1st. | Строители построят эту школу к 1 сентября. | 
б) Другим будущим действием выраженным в Present Indefinite (в придаточном предложении), к началу которого действие, выраженное в форме Future Perfect (в главном предложении) должно уже закончится. Обычно с такими союзами, как before до того как, when когда:
| I shall have finished this work before you return. | Я уже окончу эту работу до того, как вы возвратитесь. | 
| I shall have written him a letter by the time his mother comes to me. | Я напишу ему письмо к тому времени, когда его мать придет ко мне. | 
Но непосредственно в самих придаточных предложениях времени и условия для выражения будущих действий вместо Future Perfect употребляетсяPresent Perfect.
| I`ll ring you up when (или if) I have done my lessons. | Я позвоню тебе, когда (если) сделаю уроки. | 
Если Future Perfect употребляется с наречием already уже и другими обстоятельственными словами, то эти слова ставятся после вспомогательных глаголов shall или will:
| The train will already have left by the time we arrive at the station. | Поезд уже уйдет к тому времени, когда мы придем на станцию. | 
в) То, что речь идет о будущем времени, может определяться и не прямыми указаниями, а ситуацией или контекстом.
Half a year! Everyone will have forgotten me! Полгода! Все уже забудут меня!