首页 知识详情

我看老师回答别人的问题是has been to是持续动作,但是又表示已经回来,不是很理解

网校学员刘琪j**在学习初中水平直达PETS三级【天猫专享】时提出了此问题,已有1人帮助了TA。

网校助教

echoco1234

同学你好,该知识点来自沪江网校《初中水平直达PETS三级【天猫专享】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学,你好!

其他老师讲的没有错,翻译也没有错。have been确实是表示持续性的动作,have been to 表示“去过。。(已经回来)”
如果现在完成时中瞬间性动词在完成时中如要与表示持续一段时间的状语连用,要用意思相当的持续性动词来替换,例如:
1、He has been in the army/a soldier for three years.他参军已有3年了。瞬间动词:has joined
2、She has been up for quite some time.她起床已有好久了。瞬间动词:has got up
3、Hasyour brotherbeen away from home for along time?你哥哥离家已有好久了吗?瞬间动词:has left
上面的例句都是持续动词,后面也有备注瞬间动词。可以发现have/has been...是持续动词,后面需要加上in/up/away等,瞬间动作have gone to,对应的持续动作就是have been to

补充一下常用瞬间动词相应持续性动词,常见的如下:
1、go——be (away)                        2、come——be here
3、come back——be back                4、leave——be away(be not here)
5、buy——have                                6、borrow——keep
7、die——be dead                           8、begin——be on
9、finish——be over                        10、open——be open
11、close——be closed                   12、lose——be lost
13、get to know——know               14、turn on——be on
15、get up——be up                       16、sit down——sit/be seated
17、join——be in(…)或be a…member          18、become——be

希望助助的解答可以帮助到同学,祝同学学习进步~~

版权申明:知识和讨论来自课程:《初中水平直达PETS三级【天猫专享】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。