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

如题所述

现在分词就是动名词啊,,只是叫法不一样,但是都是动词的ing形式,也就是V-ing,表示动作的主动发生。用到having done 是在句中能体会到两个动作的先后发生顺序,表达动作的先发生并且已经完成就用having done ,做伴随状语,但是要与主句的主语一致,才能这样表达。例如:Having done his homework,he went shopping with his father.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-13
现在分词大多 动词+ed,不能作主语、宾语,动名词即 动词+ing,不能作宾语补足语、主语补足语、状语。
呃,没有having done 吧,完成时只有现在完成时has/have done, 过去完成时had done,将来完成时will have done,现在完成进行时has/have been doing,过去完成进行时had been doing基本不出现
第2个回答  2011-04-14
现在分词是指时态上用的通用词,通常由Be+doing结构构成
而动名词主要在伴随状语从句,或者主动句中代表为主句的主语是伴随动作的施动者,即Doing Sth=(SB) Do(Does)sth,

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网