have been和have done有什么区别? 答案 一、词性不同二、侧重点不同三、用法不同一、词性不同 1、have done:是主动形式的现在完成式。 2、have been done:是被动式的现在完成式。二、侧重点不同 1、have done:have done表达即时性操作。 2、have been done:have been done表达延续性操作。三、用法不同 1...
have done 是主动形式的现在完成式.如I have finished my homework.我已经完成我的作业了.是 “我” 主动完成的.谓语动词finished 是现在完成式be done 是被动形式,而have 后面要用完成式,谓语动词 be (就是be 动词) 的现在完成式 是been,所以才有have been done如,The classrooms have been cleaned.教室被...
have done和have been done的区别 一、基本含义不同 have done意为“已经做了某事”,强调的是动作的完成状态,强调当下动作已经结束。例如:“I have finished my work.”而have been done则意为“已经完成某事”,更强调一种被动完成的动作,即某事已经被做了。这里...
have done和have been done的区别 一、基本含义不同 have done意为“已经完成了某事”,它表示的是动作的完成状态,强调过去发生的动作对现在产生的影响。例如:“I have finished my homework”表示我已经完成了作业。have been done意为“已经完成或一直被完成某事”,它强调的是动作的持续性和被动态。
have done和have been done的区别为:一、指代不同 1、have done:表示做了不必做的事。2、have been done:已经完成。二、侧重点不同 1、have done:现在完成时。2、have been done:是现在完成时的被动语态。
1. 释义区别:- "have done"表示动作的执行者已经完成了动作;- "have been done"表示动作已经被完成,强调的是动作的结果。例句:- I have done my homework.(我完成了我的家庭作业。)- The repairs have been done.(维修工作已经完成。)2. 用法区别:- "have done"通常用于表示个人的行动...
have been done 和 have done 的区别 一、明确答案 have been done 和 have done 都是完成时态的表达,但二者在使用上有所不同。二、详细解释 1. have been done:这是完成被动语态的表达。其中的“been”表示被动动作,常用于描述已经完成的状态或行为是被动承受的。例如:“The ...
1. 释义区别:- "have done"表示动作的执行者已经完成了动作;2. 用法区别:"have done"通常用于表示个人的行动或完成的动作;3. 使用环境区别:"have done"更常用于描述个人或具体的行为;4. 影响范围区别:"have done"通常强调动作的执行者或参与者;5. 形象区别:"have done"可能表达一种主动...
1. 含义不同:"have been done" 是现在完成时的被动语态,表示动作已经被完成,强调的是动作的结果或状态,而不是执行者。"have done" 是现在完成时的主动语态,表示动作由主语完成,强调的是执行者。2. 用法不同:"have been done" 强调的是动作的结果或状态,例如:The dishes have been washed...