1、将来完成时用will/shall+have+过去分词用于第一人称,will+have+过去分词用于其他人称,而将来完成进行时用will/shall+have+been+现在分词用于第一人称,will+have+been+现在分词用于其他人称

3、将来完成进行时也可表示推测,相当于must have done结构,如you will have heard of this, i guess,我想你已经听说这件事了

5、将来完成进行时动作本身就是连续的,如by the end of the month, he will have been living/working/studying here for ten years
