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和have been done的区别为:一、指代不同1、have done:表示做了不必做的事。2、have been done:已经完成。二、侧重点不同1、have done:现在完成时。2、have been done:是现在完成时的被动语态。被动语态:不及物动词带有同原宾语的动词,反身代词的动词和系动词都无被动形式。即便如此,还有不定式...
例如:1、I have done my homework.2、My homework has been done.都可以解释为:我已经做完作业了.但是2中作业是被坐的,所以要用被动语态. 解析看不懂?免费查看同类题视频解析查看解答 更多答案(8) 相似问题 have done和have been done 的区别, have done、 have been done的区别 have been done和 have ...
"have done"和"have been done"都涉及到某个动作或状态的发生或完成。然而,它们在释义区别、用法区别、使用环境区别、影响范围区别和形象区别方面存在一些差异。1. 释义区别:- "have done"表示动作的执行者已经完成了动作;- "have been done"表示动作已经被完成,强调的是动作的结果。例句:- I h...
词性,侧重点,用法不同。“havedone”和“havebeendone”主要在以下三个方面存在区别:1、词性:“havedone”是主动形式的现在完成式,而“havebeendone”是被动式的现在完成式。2、侧重点:“havedone”表达的是即时性操作,侧重于动作的完成,而“havebeendone”表达的是延续性操作,侧重于状态的变化。
have done和have been done的区别 一、基本含义不同 have done意为“已经完成了某事”,它表示的是动作的完成状态,强调过去发生的动作对现在产生的影响。例如:“I have finished my homework”表示我已经完成了作业。have been done意为“已经完成或一直被完成某事”,它强调的是动作的持续性和被动态...
"have done"是由助动词"have"和过去分词"done"构成的短语,表示动作的完成。"have been done"是由助动词"have"、be动词"been"和过去分词"done"构成的短语,表示被动和完成的动作。接下来,我们对比一下"have done"和"have been done"的用法差异:1. 结构组成:"have done"由助动词"have"和过去...
have done和have been done的区别 一、基本含义不同 have done意为“已经做了某事”,强调的是动作的完成状态,强调当下动作已经结束。例如:“I have finished my work.”而have been done则意为“已经完成某事”,更强调一种被动完成的动作,即某事已经被做了。这里...
1. 含义不同:"have been done" 是现在完成时的被动语态,表示动作已经被完成,强调的是动作的结果或状态,而不是执行者。"have done" 是现在完成时的主动语态,表示动作由主语完成,强调的是执行者。2. 用法不同:"have been done" 强调的是动作的结果或状态,例如:The dishes have been washed...