九点之前我将已经完成这篇作文了。
When we get to the railway station, the train will probably have left.
当我们到达火车站时,火车可能已经开走了。
3.类型
(1)系表型:shall/will have been+表语
表示某事继续到将来某一时间为止一直存在的状态。
The old couple will have been married for 40 years by the end of the month.
到这个月末这对老夫妇结婚就有40年了。
(2)动词型:shall/will have+过去分词
表示到将来某一时刻已经完成的动作。
By the end of this month, we shall have completed the project.
我们将在本月月底前完成这项工程。
(3)被动结构:shall/will have been+过去分词
表示到将来某一时刻已经被完成的动作。
The bridge will have been finished by the end of 2018.
到2018年末这座桥就竣工了。
[名师点津] by the time/by the end接将来时间,主句就用将来完成时;若接过去时间,主句就用过去完成时。在时间和条件状语从句中,将来完成时则由现在完成时表示。
The children will do their homework by the time they have arrived back from school.
孩子们放学后回到家就开始做作业。
[即时演练1] 用所给词的适当形式填空
①(天津高考改编)On her next birthday, Ann will_have_been married for twenty years.
②I intend to go to college after I have_completed (complete) my high school.
③The film will_have_been (be) on for nearly an hour when you get to the cinema.
④I am sure he will_have_left (leave) Paris by this time tomorrow.
⑤I hope we will_have_got (get) all the information before you come tomorrow.
二、将来进行时