“has done”和“has been doing”的主要区别在于它们关注的重点不同。前者强调动作的完成和结果,而后者则强调动作的持续时间和过程。此外,两者在时间表达上也存在差异,“has done”通常不与具体的时间段连用,而“has been doing”则经常与表示时间段的状语连用。 通过对比分...
1. 释义区别:- "Has been done":表示某个动作或事情已经完成或已经被做过。- "Has been doing":表示某个动作或事情已经开始并且正在进行中。例句:- The report has been done. (报告已经完成。)- She has been doing her homework for hours. (她已经做作业做了几个小时了。)2. 用法区别...
在英语中,"have/has been done"和"have/has done"都表示完成,但两者有所区别。"Have/has been done"是被动语态,表示某事被完成。例如:"The problems have been solved."意为"这些问题已经被解决了"。而"have/has done"是主动语态,表示某事已经完成,直接描述动作的执行者。比如:"I have fin...
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 done和has been doing的用法区别: 1.时间角度:has been done表示某事已经完成或结束,强调过去发生的动作;has been doing表示某事已经持续进行,强调过去开始的动作并可能仍在进行中。 例子: - This book has been done reading. (这本书已经被读完了。) - We have been waiting here...
“has been doing”和“has been done”都是英语中的现在完成进行时和现在完成时的被动语态形式。以下是它们各自的含义和用法: has been doing: 这是一个现在完成进行时的被动语态结构。 它表示某个动作从过去某一时刻开始,一直持续到现在,并且可能还在进行。 强调动作在一段时间内的持续性和进行性。 例子:The ...
在学习英语语法时,我们对现在完成时和现在完成进行时要有敏感度,也就是说,"have/has done"和"have/has been doing"看似相似,实际上它们分别强调了动作的不同方面,前者强调的是result,而后者强调的则是activity。 "Have/Has Done" 当我...
在英语中,have/has done 和 have/has been doing 是两种不同的动词形式,用来表达不同的时间概念。have/has done 结构用于表示过去的某个动作或状态已经完成。例如,"I have done this before"(我以前做过这个),这里的"have done"强调的是动作的完成,表明说话者在此之前已经完成了某个任务或...
问题描述:have been doing与 have done的用法区别还有一例句:这个问题许多年来使专家们迷惑不解.The problem has bothered t