1. 释义区别:- "Has been done":表示某个动作或事情已经完成或已经被做过。- "Has been doing":表示某个动作或事情已经开始并且正在进行中。例句:- The report has been done. (报告已经完成。)- She has been doing her homework for hours. (她已经做作业做了几个小时了。)2. 用法区别...
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 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动词的过去分词...
1、时态不同 has been done是过去完成时态,表示某个动作或事件在过去已经完成。has been doing是过去进行时态,表示某个动作或事件在过去一段时间内一直在进行。例句:① The report has been done.这份报告已经完成了。② He has been doing his homework for two hours.他已经做作业两个小时了。...
has been done跟has been doing有什么区别? hasbeendone现在完成时的被动表示已经被。。。了hasbeendoing现在完成进行时表示一个动作一直持续到现在,并且可能继续持续下去
has been done.工作已经完成。(被我们完成,含被动意)have been doing 完成进行时 He has been playing computer games for 6 hours.他到现在为止已经连续6小时玩电脑游戏了。(可能还在继续玩下去)have done 现在完成时 I have done my homework.我已经完成作业了。(跟第一个一样的时态,只是第一...
楼主,你好首先要区分has been done与 had been done的区别:have/has been done 是现在完成时的被动语态。表示某事被做,。如:The problems have been solved.这些问题已经被解决了。had been done 则是过去的过去,是过去完成的被动态时。(当你想说发生在过去的两件事时,就要分清谁先谁后。
has been doing是现在完成进行时,强调的是动作从过去某一时间开始,一直延续到现在,并且很有可能还要继续下去,或者表示在说话时刻之前到现在正在进行的动作。举个例子:I have been learning English since three years ago。我从3年前就开始学英语了 have been done是现在进行时的被动形式,表示某个...
那Have/Has been doing 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 两者都表示完成但是:Have/Has been done是被动语态,Have/Has done 是主动语态.而have been doing 表示某人一直在做某事,有可能延续下去,有可能刚刚结束. 解析看不懂?免费查看同类题视频解析查看解答 更多答案(3)...