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

have done 和 have been doing有什么差别?什么时候用

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

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

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

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

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

a,have studied可以表示过去学过,对现在有影响。而have been studying表示的是从过去一直学到现在,跟从句中的studied不符。

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

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