首页 知识详情

has been表示去过了并且已经回来了吗?咱们kebe的第二句he has been there for six month,表示是没有回来的,是这样的吗?

网校学员行动的**在学习新概念英语第二册【随到随学班】时提出了此问题,已有1人帮助了TA。

网校助教

金明儿

同学你好,该知识点来自沪江网校《新概念英语第二册【随到随学班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好~


has been to 表示去过了,并且已经回来了。

第二个问题同学理解的很好,表示没有回来。

has been there for six months的has been不是上面说的“have/has been to表示曾今去过某个地方”,而是表示一种持续的状态,表示一直呆在那里,呆了6个月。本来一直呆在某地的表达是has/have been in some place.但是这里因为there本身就有“在”的意思,所以in就直接去掉了,它跟have/has been to不是一回事,希望你区分开来。

祝学习进步。

版权申明:知识和讨论来自课程:《新概念英语第二册【随到随学班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。