首页 英语 商务职场 知识详情

请问老师,gone和been在表示去某地的时候有什么区别?我记得been表示人去某地已经回来了

但是我今天看到这么个例句:

一个人去了爱尔兰旅游,说话时人还在爱尔兰
但是句子却说的是 she has been ireland for three days
为什么这里不用has gone

网校学员手机用**在学习BEC商务英语初中级【四项全能实战签约班】时提出了此问题,已有1人帮助了TA。

网校助教

Wendy_Nancy

同学你好,该知识点来自沪江网校《BEC商务英语初中级【四项全能实战签约班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学好,
没错,has been to意为“曾经去过某地”,现在已不在那里了,has gone to意为“到某地去”,说话时该人不在现场。而本句说的是has been Ireland而非has been to Ireland,二者的意思是不同的哦,she has been Ireland for three days表达的是她到爱尔兰已经三天了,意思是她已经在爱尔兰待了三天了。
祝学习愉快~

版权申明:知识和讨论来自课程:《BEC商务英语初中级【四项全能实战签约班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。