人人终身学习知识网~是各类综合知识资源信息分享,提升综合素质与提高知识技能的终身学习网络平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

非谓语中的done表完成和havingdone有何不同

[复制链接]

问题:非谓语中的done表完成和havingdone有何不同

答案:↓↓↓

网友采纳  非谓语中的done是动词的过去分词形式,表被动.  havedone是现在完成时态,表示过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态.这里的done表主动.
网友采纳  是非谓语的havingdone不是完成时的havedone
网友采纳  同学,不要刻舟求剑,一般情况下,做非谓语都是直接用do的分词形式(现在分词doing或过去分词done,表主动或被动)。havingdone根本上还是完成时态的形式,如果做非谓语,肯定是刻意强调“已经完成”这个状态,不然直接用doing做非谓语也是可以的。例如:Havingfinishedthehomework,TombeginstowatchTV.
回复

使用道具 举报

小黑屋/人人终身学习知识网~是各类综合知识资源信息分享,提升综合素质与提高知识技能的终身学习网络平台

Powered by 5wangxiao

© 2007-2021 5wangxiao.Com Inc.

快速回复 返回顶部 返回列表