www.3112.net > hAvE DonE和hAvE BEEn DonE 的区别

hAvE DonE和hAvE BEEn DonE 的区别

have done是现在完成时的主动语态,表示从过去某个时间点一直持续到现在一直在做某一件事; have been done 是现在完成时的被动语态,表示从过去某个时间点到现在一直被做某事。

have done现在完成时的主动形式 I have cleaned the room. have been done现在完成时的被动形式 The room has been cleaned by me.

have done 和 have been done都是完成时态,前者是主动的,后者是被动的。 1、have been done 是指物被人怎么怎么样。 2、have been doing 表示过去(到现在)一直在做某事。 语法的特点特征 抽象性 语法是从众多的语法单位里抽象出其中共同的组...

have been doing是现在完成进行时,表示已经做了并且还在做的事情。have been done 是一般现在时,表示已经完成的事情。 英语完成时、进行时,既可以作为两个相对独立的时态,也可以组合为一种新的时态,即“完成进行时”。完成进行时是从动作的持...

对于have 这个词来说,有have sth. done 的意思是让什么事情被做,举个例子have my hair cut,这里cut是过去分词的形式。意思是让我的头发被剪。也就是剪发的意思。 have sb. do的意思说让某人做某事,比如说have student clean the classroom.让...

这个其实是have,和 has 的区别啊: has 1) 用于第三人称 如:She has a very beautiful garden.2) 用于单数形式 have:1) 用于第一二人称 2)用于复数 如:They have so much money . 附: Have/Has been done 与Have/Has done 的区别: 前者是被...

Have/Has been done 与Have/Has done 的区别前者是被动,后者是主动 给你举个例子吧: 比如说:我已经完成了任务,可以说:I have finished the task.这是主动 如果说任务已经被完成了,你可以说:The task has been finished

have been doing sth.是现在完成进行时态,表示一直在发生的动作、一直存在的状态 如:1. I have been waiting for your phone call these days. 2. He has been watching TV since I came back.have been done 是现在完成时态的被动语态形式,...

have 是 完成式的标志,have 后面谓语动词要用现在完成式 have done 是主动形式的现在完成式. 如 I have finished my homework.我已经完成我的作业了.是 “我” 主动完成的.谓语动词finished 是现在完成式 be done 是被动形式,而have 后面要用完成...

1.have been done 是指物 被人 怎么怎么样。 比如 The house has been built 10 years ago by him . 这房子是他10年前建造的(实际上是被他建造的)。 2.而 I have been to sahnghai. 这里的been 是 be动词 的过去分词形式, 和上面的 have been...

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com