havebeendone(havebeendone和havingbeendone的区别)

2023-10-15 20:36:44  阅读 108 次 评论 0 条

本篇文章给大家交流一下havebeendone,以及havebeendone和havingbeendone的区别对应的知识点,希望对各位高三学生有所帮助,不要忘了收藏本站喔。

本文目录一览:

havebeendone和havedone区别

区别: have done是主动的,主动做的,也就是过去动作影响现在。或过去状态持续到现在。 have been done是被动的,也就是被做的。 扩展资料 两个结构都可以充当句子谓语,现在完成时态。

have done和have been done都涉及到某个动作或状态的发生或完成。然而,它们在释义区别、用法区别、使用环境区别、影响范围区别和形象区别方面存在一些差异。

指代不同 have done:表示做了不必做的事。have been done:已经完成。侧重点不同 have done:现在完成时。have been done:是现在完成时的被动语态。

havedone和havebeen是什么时态

区别: have done现在完成时的主动语态。是主动的,主动做的,过去动作影响现在。或过去状态持续到现在。如:They have done the experiments. have been done现在完成时的被动语态。是被动的,也就是被做的。

have been done是现在完成时的被动语态结构。强调一个发生在过去的被动性动作,它有两层意思:动作已经完成,强调对现在造成的影响或结果;主语与谓语动词之间为被动关系。

现在完成进行时;现在完成进行时态;完成进行时态;现在完成进行;将来完成进行时 例句:The car must have been doing at least 100 miles an hour.这车速肯定每小时至少100英里。

have done 现在完成时,主动语态 have been done 现在完成时,被动语态 因为 be done 是被动 例:He has fixed his bike. 他已经修了他的自行车。

今天关于havebeendone的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于havebeendone和havingbeendone的区别、havebeendone的信息别忘了关注我们网站的更新哦。

本文地址:http://qinyuanw.com/post/7236.html
版权声明:本文为原创文章,版权归 meisecity 所有,欢迎分享本文,转载请保留出处!

评论已关闭!