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

have done sth for have been doing sth for 都是有完成的意思,而且都是持续至今的完成时态。 但是,它们不同之处在于, 前者是到这个时刻已经没有做这件事而后者是到这个时刻还在做这事。 举例吧,假如我已经用2小时写完作业了(证明现在没写...

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

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

have been doing表示从过去到现在一直在做,并将持续做下去。这是现在进行式的推广。而have done表示过去做的事对现在的影响,注重结果,是现在完成时。而楼主提问的have been done我猜指的是被动语态,比如The tasks have been done, and you c...

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