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小时玩电脑游戏了.(可......
have been doing是现在完成进行时,表示已经做了并且还在做的事情。have been done 是一般现在时,表示已经完成的事情。 英语完成时、进行时,既可以作为两个相对独立的时态,也可以组合为一种新的时态,即“完成进行时”。完成进行时是从动作的持续状态的角度来看待一个动作的。如果再从时间的角度来看,它又可以分为过...
要想很好地区分have done和have been doing,我们需要从两个方面来讨论:一、完成时态和完成进行时态本身意义的差别;二、要结合动词的不同延续特点.首先我们来看两种时态的意义差别,两者根本区别是:完成进行时强调动作持续的过程(emphasis on duration),完成时强调动作的结果或成就(emphasis on achievement).具体来讲,现...
表示的时态不同。1、have been doing 是现在完成进行时。从名称就可以看出,它既包含完成时,又有进行时。它表示从过去某一时间开始一直延续到现在的动作。现在这个动作可能刚刚终止,也可能仍在进行。它是主动语态。如:I have been standing on one foot for nearly 3 hours.我单脚站立已经快三小时...
have been doing 和 have been done 是两种不同的英语语法结构,它们之间的区别主要体现在动作的主体和被动关系上。have been doing:这是现在完成进行时的句式结构,表示某个动作从过去开始,持续到现在,而且可能会持续进行。这种结构主要用于强调动作的持续性。这个结构是主动语态,表示主语正在进行的动作...
have been doing是现在完成进行时,表示已经做了并且还在做的事情。have been done 是一般现在时,表示已经完成的事情。英语完成时、进行时,既可以作为两个相对独立的时态,也可以组合为一种新的时态,即“完成进行时”。完成进行时是从动作的持续状态的角度来看待一个动作的。如果再从时间的角度来看,...
have been done 与 having been done 与have been doing与having been doing有什么区别请举例句说明 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 首先,先看have,如果是have就是动词,后面不管跟什么,都是动词的功用,表完成时态,而having就是独立结构;后面的be done或者be doing就是一...
1、时态不同 has been done是过去完成时态,表示某个动作或事件在过去已经完成。has been doing是过去进行时态,表示某个动作或事件在过去一段时间内一直在进行。例句:① The report has been done.这份报告已经完成了。② He has been doing his homework for two hours.他已经做作业两个小时了。...
总之,根据上述讨论,我们可以了解“have been doing”和“have been done”结构的用法和含义。前者用于描述过去某个时间点之前已经在进行的动作,后者用于描述由于某种原因在过去发生且对现在产生影响的动作。这两种结构在口语和书面语中都非常常见,能够更准确地表达动作的发生和持续性。加深对这两种结构的理解,可以在日常...