I shall have completed this.

问题描述:

I shall have completed this.
I shall have completed this novel by December.By then I __________________(work)on it for ten months.这道题的题目是用正确的时态填空,横线上的答案是:shall have been working.但不知道为什么,知道的回答一下,请写出过程,
这道题为什么要用将来完成进行时?

先说这句话的意思是:“我将会在十二月完成这部小说,到那时,我已经为它工作10个月了”.这是一个未完成的事件,将来才完成的事件,所以用shall;“到那时”指的是12月小说完成之时,所以用完成时have done形式;最后由于...