"has been doing" 和 "has been done" 是英语中的两种时态结构,它们各自有不同的用法和含义。 "has been doing" 是现在完成进行时的结构,用于描述从过去某个时间开始一直持续到现在,并且可能还在进行的动作。它强调动作的持续性和未完成性。例如: "I have been studying English for five years." (我已经学...
1. 释义区别:- "Has been done":表示某个动作或事情已经完成或已经被做过。- "Has been doing":表示某个动作或事情已经开始并且正在进行中。例句:- The report has been done. (报告已经完成。)- She has been doing her homework for hours. (她已经做作业做了几个小时了。)2. 用法区别...
has been done:词性为短语,has been done是have/has been done的过去完成时形式,其中have/has是助动词,been是be动词的过去分词形式,done是do动词的过去分词形式。has been doing:词性为短语,has been doing是have/has been doing的过去完成时形式,其中have/has是助动词,been是be动词的过去分词...
has been doing have been done区别 相关知识点: 试题来源: 解析 have been done 已经被完成The work has been done.工作已经完成.(被我们完成,含被动意)have been doing 完成进行时He has been playing computer games for 6 hours.他到现在为止已经连续6小时玩电脑游戏了.(可......
“has done”和“has been doing”的主要区别在于它们关注的重点不同。前者强调动作的完成和结果,而后者则强调动作的持续时间和过程。此外,两者在时间表达上也存在差异,“has done”通常不与具体的时间段连用,而“has been doing”则经常与表示时间段的状语连用。 通过对比分...
接下来让我们看下has been done和has been doing的用法区别: 1.时间角度:has been done表示某事已经完成或结束,强调过去发生的动作;has been doing表示某事已经持续进行,强调过去开始的动作并可能仍在进行中。 例子: - This book has been done reading. (这本书已经被读完了。) - We have been waiting here...
在英语中,"have/has been done"和"have/has done"都表示完成,但两者有所区别。"Have/has been done"是被动语态,表示某事被完成。例如:"The problems have been solved."意为"这些问题已经被解决了"。而"have/has done"是主动语态,表示某事已经完成,直接描述动作的执行者。比如:"I have ...
在学习英语语法时,我们对现在完成时和现在完成进行时要有敏感度,也就是说,"have/has done"和"have/has been doing"看似相似,实际上它们分别强调了动作的不同方面,前者强调的是result,而后者强调的则是activity。 "Have/Has Done" 当我...
has been doing是现在完成进行时,强调的是动作从过去某一时间开始,一直延续到现在,并且很有可能还要继续下去,或者表示在说话时刻之前到现在正在进行的动作。举个例子:I have been learning English since three years ago。我从3年前就开始学英语了 have been done是现在进行时的被动形式,表示某个...