www.xltd.net > hAvE BEEn Doing 和hAvE DonE 还有hAD DonE三者的...

hAvE BEEn Doing 和hAvE DonE 还有hAD 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 been doing 是现在完成进行时,表过去发生的动作一直在进行到现在. We have reading an interesting book since last week. have done 是现在完成时,表在过去发生的动作对现有影响. So far I have been to Beijing twice. had done 是过去完...

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

have done 是现在完成时,表示动作在现在时间之前的完成。 had done 是过去完成时,表示动作在过去的一个时间点之前就已经完成了

1、首先要区分has been done与 had been done的区别:have/has been done 是现在完成时的被动语态。表示某事被做,。 如:The problems have been solved.这些问题已经被解决了。 had been done 则是过去的过去,是过去完成的被动态时...

举个例子have my hair cut,这里cut是过去分词的形式。意思是让我的头发被剪。也就是剪发的意思。 have sb. do的意思说让某人做某事,比如说have student clean the classroom.让学生打扫卫生。 have done 和 have been done都是完成时态,前者是...

1、首先要区分has been done与 had been done的区别: have/has been done 是现在完成时的被动语态。表示某事被做,。 如:The problems have been solved.这些问题已经被解决了。 had been done 则是过去的过去,是过去完成的被动态时。(当你...

1 have ( has ) + done 现在完成时 ,had +done 是过去完成时 . 2 be ( am ,is are ) + done 是被动语态 3 have been done 是现在完成时的被动语态 4 have been doing 是现在完成进行时

have done是现在完成时的主动语态,表示从过去某个时间点一直持续到现在一直在做某一件事; have been done 是现在完成时的被动语态,表示从过去某个时间点到现在一直被做某事。

Answer:试比较 (1)一般现在时: I buy a car today. 我今天买了一辆车.(强调的是当前的行为) (2)现在完成时: I have bought a car. 我买了一辆车.(造成的影响就是买了一辆车,并且目前正在使用中) (3)过去时: I bought a car . 我曾经买过一辆车.(...

网站地图

All rights reserved Powered by www.xltd.net

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