tghk.net
当前位置:首页>>关于have been doing和have done的用法有什么区别的资料>>

have been doing和have done的用法有什么区别

现在完成进行时1)从过去开始持续到现在并还可能持续下去2)现在看出明显结果 现在进行时1)此时此刻正在进行的动作2)现阶段经常发生的动作 现在完成时:1)过去发生的动作对现在造成的影响2)从过去一直持续到现在 下面是例子 最近和一个朋友...

1 区别现在完成时和现在完成进行时 现在完成进行时是一兼有现在完成时和现在进行时二者基本特点的时态。由于它有现在完成时的特点,所以它可以表示某一动作对现在产生的结果或影响。由于它有现在进行时的特点,所以它也可以表示某一动作的延续性...

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

你好,have done也可以表示持续到现在并且没完成的事情的, 他们的相同和不同如下: 相同点 1. 现在完成时和现在完成进行时都可以表示从过去某一时刻开始一直延续到现在的动作.如: I have worked in this school since 2001. I have been workin...

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

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

1、have been doing 是现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。(与since,for连用时,常常表示动作会进行下去)。如 1). I have been learning English since three years ago. 自从三...

have been doing 表示从过去的某个起点开始,一直到现在还在进行的动作。比如 : I have been working for this company for seven years. 我已经为这个公司工作了7年。 have being done 很少用 have sth done 的进行时状态应该是: having sth ...

两者都表示完成 但是: Have/Has been done是被动语态,Have/Has done 是主动语态。 而have been doing 表示某人一直在做某事,有可能延续下去,有可能刚刚结束。

网站首页 | 网站地图
All rights reserved Powered by www.tghk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com