i shall have finished writing the article by the time you get back

问题描述:

i shall have finished writing the article by the time you get back
i shall have finished (writing the article )by the time you get back
中间这个是个短语吧 所以writing是动名词?finish doing 是用法?

是的,finish doing sth. 完成正在做的某事
finish to do完成将要去做的某事