www.xltd.net > hAvEBEEnDoing和hAvEDonE还有hADDonE三者的区别,...

hAvEBEEnDoing和hAvEDonE还有hADDonE三者的区别,...

have been doing 是现在完成进行时,表过去发生的动作一直在进行到现在. We have reading an interesting book since last week. have done 是现在完成时,表在过去发生的动作对现有影响. So far I have been to Beijing twice. had done 是过去完...

两个都正确。 ~have been done 是被动语态的完成时态,主语是行为对象,表示 “已经被完成”。 ~have been doing 是完成进行时,主语是行为者,表示 “一直都在做着”。

先按照被动语态区分,havebeendone是被动,其它都是主动(bedone形式都是被动)havedone现在完成时,havebeendoing现在完成进行时(bedoing是进行时,而havedone是完成,be的过去分词是been,于是就是现在完成进行时)willhavedone由于有havedone...

have been doing 是现在完成进行时,表过去发生的动作一直在进行到现在。 have done 是现在完成时,表在过去发生的动作对现有影响。 主要区别是have been doing 表示动作从过去一直持续到现在,并会继续下去。have done表示过去动作结束了,对现...

have been doing 是现在完成进行时,表过去发生的动作一直在进行到现在。 We have reading an interesting book since last week. have done 是现在完成时,表在过去发生的动作对现有影响。 So far I have been to Beijing twice. had done 是过...

两者的区别是时态不同,表达的意义不同 区别一 时态意义 have done是现在完成时 have been doing 是现在完成进行时 区别二 作用不同 have done是描述过去发生的而与现在情况有关的事或状态,或是从过去某时到现在为止这一段时间中发生的情况,换...

being done:被动语态,意思是:正在被做(被完成) have been doing:现在完成进行时,表示已开始,正在进行,还没结束,意思是:一直做这个做到现在 having been done:被动语态,现在完成时,意思是:已经被完成

have been doing sth.是现在完成进行时态,表示一直在发生的动作、一直存在的状态 如:1. I have been waiting for your phone call these days. 2. He has been watching TV since I came back.have been done 是现在完成时态的被动语态形式,...

你好 为你的解析如下: have had 就是你已经有了什么 比如 I have had this dictionary since I was little. have done 就是你做过什么 比如 I have made a big buzzer shot. 我曾经打球时绝杀过。 had done 就是针对于过去的过去,理解起来就是...

在"过去" 的前提下, 一个是进时一个是完成时. have been doing 在过去的某个时间 "一直在"做什么事情, 但是现在已经没有在做了.图: -------IIIIIIIIIIIIIIIIIIIIIIIIIIIII-------->NOW (IIIIIIIIIIIII表示have been doing的"期间")have done 表...

网站地图

All rights reserved Powered by www.xltd.net

copyright ©right 2010-2021。
www.xltd.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com