一、词性不同二、侧重点不同三、用法不同一、词性不同 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...
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”是被动式的现在完成式。用法:“havedone”的用法主语通常为人或生物,表示已经完成了某事,例如:“Ihavefinishedmyhomework”,我已经完成我的作业了。而“havebeendone”的主语通常为非生物,表示某事已经被完成,如“Theclassroomshavebeen...
1. 词性差异: "havedone" 是现在完成时的主动形式,用于描述主体完成的动作。而 "havebeendone" 是现在完成时的被动形式,用于描述主体接受的动作。2. 侧重点不同: "havedone" 强调的是动作的完成和主体的主动性。例如,"I have finished my homework"(我已经完成了我的家庭作业),动作的执行者...
在英语中,"have been done"和"have done"具有不同的含义。"Have been done"强调动作的被动和完成,类似于"被完成"的状态。例如,句子"The house has been built 10 years ago by him"表明这座房子在十年前已经被他建造完成。另一方面,"have done"则表示主语已经完成了某个动作,但并不强调被动...
have done与have been done的区别, 答案 have 是 完成式的标志,have 后面谓语动词要用现在完成式have done 是主动形式的现在完成式.如 I have finished my homework.我已经完成我的作业了.是 “我” 主动完成的.谓语动词finished 是现在完成式be done 是被动形式,而have 后面要用完成式,谓语动词 be (就是be...
"have done"是由助动词"have"和过去分词"done"构成的短语,表示动作的完成。"have been done"是由助动词"have"、be动词"been"和过去分词"done"构成的短语,表示被动和完成的动作。接下来,我们对比一下"have done"和"have been done"的用法差异:1. 结构组成:"have done"由助动词"have"和过去...
1. have been done 是指物被人怎么怎么样。2. have been doing 表示过去(到现在)一直在做某事。3. 语法的特点特征抽象性:语法是从众多的语法单位里抽象出其中共同的组合方式、类型及如何把握表达语义的规则。4. 生成性:我们可以根据有限的语法规则造出无数合格的句子来,这就表现了语法的生成性...