一、词性不同二、侧重点不同三、用法不同一、词性不同 1、have done:是主动形式的现在完成式。 2、have been done:是被动式的现在完成式。二、侧重点不同 1、have done:have done表达即时性操作。 2、have been done:have been done表达延续性操作。三、用法不同 1、have done:侧重于后主语,事。I have ...
1. "have done"表示某个动作或行为已经完成,强调动作的完成结果。 例如: - I have done my homework.(我已经做完作业了。) - He has done a great job on this project.(他在这个项目上干得很出色。) 2. "have been done"表示某个动作或行为已经被完成,强调动作完成的经历或过程。 例如: - The dishe...
1 have done和have been done的区别为:一、指代不同1、have done:表示做了不必做的事。2、have been done:已经完成。二、侧重点不同1、have done:现在完成时。2、have been done:是现在完成时的被动语态。被动语态:不及物动词带有同原宾语的动词,反身代词的动词和系动词都无被动形式。即便如此,还有不...
一、指代不同1、have done:表示做了不必做的事。2、have been done:已经完成。 二、侧重点不同1、have done:现在完成时。2、have been done:是现在完成时的被动语态。 还有一种可能have been done表延续have done不能延续have been married表示已婚这种状态,是可以延续的,have married只表示已经结婚,强调事实已...
“havedone”和“havebeendone”主要在以下三个方面存在区别:1、词性:“havedone”是主动形式的现在完成式,而“havebeendone”是被动式的现在完成式。2、侧重点:“havedone”表达的是即时性操作,侧重于动作的完成,而“havebeendone”表达的是延续性操作,侧重于状态的变化。3、用法:“havedone”的...
同学好~have done是主动的形态,表示已经做了某事;have been done是被动语态,意思是已经被如何了;例如:I have finished my homework. 我已经做完作业了。My homework has been finished. 我作业已经被做完了。希望帮到同学~ 版权申明:知识和讨论来自课程:《大学水平直达CATTI二级(笔译+口译)【三年畅学开学季专享班...
1. have done:这是现在完成时态的基本形式之一,表示某个动作或状态从过去某一时间开始,一直延续到现在。例如,“I have read the book”。这里的“have done”强调的是动作的完成。2. have been done:这是现在完成时态的被动语态形式。它表示某个动作或状态在过去发生并被...
1. 词性差异: "havedone" 是现在完成时的主动形式,用于描述主体完成的动作。而 "havebeendone" 是现在完成时的被动形式,用于描述主体接受的动作。2. 侧重点不同: "havedone" 强调的是动作的完成和主体的主动性。例如,"I have finished my homework"(我已经完成了我的家庭作业),动作的执行者...
have done与have been done的区别, 答案 have 是 完成式的标志,have 后面谓语动词要用现在完成式have done 是主动形式的现在完成式.如 I have finished my homework.我已经完成我的作业了.是 “我” 主动完成的.谓语动词finished 是现在完成式be done 是被动形式,而have 后面要用完成式,谓语动词 be (就是be...
在英语中,"have been done"和"have done"具有不同的含义。"Have been done"强调动作的被动和完成,类似于"被完成"的状态。例如,句子"The house has been built 10 years ago by him"表明这座房子在十年前已经被他建造完成。另一方面,"have done"则表示主语已经完成了某个动作,但并不强调被动...