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 是过去完...

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

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

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

have done 是从过去发生,截止到现在,比如i have done my homework,我已经写完作业了 ,表示我现在不用写作业了 而had done 是过去的过去发生,截止到过去,比如i had done my homework yesterday 我昨天就完成作业了 这句和 i did my homewor...

sb.have done sth. 主语是人 sth. has been done(by sb.) 主语是事物 都表示以完成某物某事 例如: I have finished my homework.(have done句型) My homework has been done.(have been done句型) 另外,如果是had done,句中一定要含有表示...

Have/Has been done 与Have/Has done 的区别: 1、Have/Has been done是现在完成时的表达法,现在完成时的意思就是,事情发生在过去对现在的影响。2、Have/Has done是现在完成时的被动语态,表达过去被完成的一件事。 拓展资料 Have/Has been do...

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

have done 是现在完成时,表示对现在的影响 had done是过去完成时,表示过去的过去

网站地图

All rights reserved Powered by www.xltd.net

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