having done和to have done的区别

having done和to have done的区别
有人说to have done 不定式的完成时,一般指尚未完成的完成时,属于完成时语态,例如 By the end of next term(尚未来到) ,we are going to have learnt nine thousand words 到下学期末,我们将要学习完9000个单词.
having done 强调时间上的先后顺序,一般作状语,例如 Having finished his work,Bob went back home happily. 做完了工作,博波开心地回家了.
但是在大多数语法书上讲这两个结构都是表示动作发生在主要谓语之前,我想问的是,既然都表示发生在主要谓语动作之前,那这个“之前”又有什么区别呢
liupenghui 1年前 已收到1个回答 举报

vvna 幼苗

共回答了18个问题采纳率:83.3% 举报

having done: 完成式;现在分词的完成式;现在分词的完成形式;强调时间 完成式 由于现在分词和动名词都是在动词之后加-ing构成的,所以两者的被动式(being done)、完成式(having done)及完成被动式(having been done)是相同的. 现在分词的完成式 现在分词的完成式(having done):表示分词 的动作发生在谓语动词的动作之前.如: 现在分词的完成形式 现在分词的完成形式(having done)现在分词的完成式表示的动作在句中谓语动词动作之前发生,具有主动意义. 强调时间 (for having interrupted强调interrupt这个动词先发生,强调时间 (having done)) 以上两者为时间概念不同,意思相同-having been done: 完成被动式;完成式;被动语态;被动形式 完成被动式 ...词和动名词都是在动词之后加-ing构成的,所以两者的被动式(beingdone)、完成式(havingdone)及完成被动式(having been done)是相同的. 完成式 ...去分词短语作状语可分为:一般式(done):表示分词动作与谓语动作同时发生或分词动作发生于谓语动作前;完成式(having been done):强调分词动作发生于谓语动作之前. 被动语态 现在分词一般式的被动语态(being done)表示某被动动作正在进行;现在分词完成式的被动语态(having been done)表示某被动动作发生在谓语动作之前.如: 被动形式 现在分词完成式的被动形式(having been done), 与主语形成被动的主谓关系,发生在谓语动作之前. ②独立主格结构 如果分词状语的动作与句子的主语没有逻辑意义的主谓关系, ...-I deny ever having done such a thing.: 我否认做过那样得事情Now I regret having done that.我现在后悔这样做了.have done[口语] 了结,做完,结束(Have done!) 停止!够了!算了吧! Having done their homework, the students played football.学生们做完作业后,就去踢足球. What are you most proud of having done? What would you make you even more proud?你迄今做过的最让你自豪的事是什么?你该做些什么才能让你更为自豪呢?

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.016 s. - webmaster@yulucn.com