非谓语动词中,现在分词和动名词有什么区别?什么时候用having done

如题所述

现在分词和动名词没有什么区别,都是动词ing形式。
having done 表示已经做了的动作,这个动作来做非谓语动词。
如:Having finished my homework,I watched TV.
做好家庭作业,我开始看电视。
不清楚可追问
希望对你有帮助
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-03-03
现在分词作状语,动名词作名词性的成分,
painted white,the house looks bigger(现在分词作状语)
saying is easier than doing(动名词做主语)
having done用于动作的时间在句子主语之前本回答被提问者和网友采纳