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

2025-03-15 05:03:02
推荐回答(2个)
回答1:

现在分词和动名词没有什么区别,都是动词ing形式。
having done 表示已经做了的动作,这个动作来做非谓语动词。
如:Having finished my homework,I watched TV.
做好家庭作业,我开始看电视。
不清楚可追问
希望对你有帮助

回答2:

现在分词作状语,动名词作名词性的成分,
painted white,the house looks bigger(现在分词作状语)
saying is easier than doing(动名词做主语)
having done用于动作的时间在句子主语之前