解析 一、词性不同二、侧重点不同三、用法不同一、词性不同 1、have done:是主动形式的现在完成式。 2、have been done:是被动式的现在完成式。二、侧重点不同 1、have done:have done表达即时性操作。 2、have been done:have been done表达延续性操作。三、用法不同 1、have done:侧重于后主语,事。I ...
词性不同:have been是被动语态的现在完成时形式,而have done是主动语态的现在完成时形式。侧重点不同:have been强调动作的完成状态,即某个动作已经完成,且强调该动作对现在的影响;而have done仅强调动作已经完成,不涉及动作完成的状态。用法不同:have been常用于描述过去的经历或行为,比如去过某地(have been...
have been和have done的区别:have been表示已经完成或来过,是现在完成时的被动语态;been是过去分词,构成现在完成时。have done表示做了不必做的事,是现在完成时的主动语态。 1have been和have done的区别 have done现在完成时的主动语态。是主动的,主动做的,过去动作影响现在。或过去状态持续到现在。如:They have...
have been和have done的区别have been “have been”和“have done”在英语中都是现在完成时态的表达方式,但它们的意思和用法有所不同。 “have been”通常用于描述一个持续性的状态或经历,强调从过去某一时间开始,一直持续到现在,并且可能仍然在继续。它通常与表示状态或位置的动词一起使用,例如“be”(是)、...
一、读音不同 have been 英 [hæv biːn]美 [hæv bɪn]have done 英 [hæv dʌn]美 [hæv dʌn]二、释义不同 have been 来过;去过;have done 已经...三、用法不同 have been表示已经完成或来过,是现在完成时的被动语态;been是...
"have been"和"have done"都是英文中表示完成或经历过某件事情的动词短语,但它们的含义不同。“have been”表示已经去过某个地方或一直在某个地方待着,“have 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和have done的区别 一个是现在完成时的主动语态,一个是现在完成时的被动语态。1、I have done my homework.2、My homework has been done.都可以解释为我已经做完作业了。但是2中作业是被做的,所以要用被动语态。 如何用一般现在时表示将来时态...