has been to和has gone to的区别

 我来答
暴走爱教育
高粉答主

2023-02-08 · 暴走团队带你畅游教育的海洋
暴走爱教育
采纳数:10258 获赞数:411348

向TA提问 私信TA
展开全部

has been to和has gone to的区别是意思不同、用法不同、侧重点不同

一、意思不同

1、has been to:意为“曾经去过某地”,现在已不在那里了。

2、has gone to:意为“到某地去”,说话时该人不在现场。

二、用法不同

1、has been to:

(1)后接地点名词,表示曾经去过某地,但现在不在那儿。如:

Have you ever been to Greece?你去过希腊吗?

若其后接表示地点的副词(如here,there,home等),则省略其中的介词to。

(2)后接活动名词,表示曾经参加过某活动。如:

She’s just been to a party.她刚参加一个晚会回来。

(3)后接动词原形(尤其是动词see,read等),表示去做过某事。

2、has gone to:

(1)后接地点名词,表示到某地去了,现在不在说话处。如:

He’s gone to the fourth floor and now he’s on the fourth floor.他到五层楼去了,现在他在五层楼上。

若其后接表示地点的副词(如there,home等),则省略其中的介词to。如:

Everybody has gone home.人人都回家去了。

(2)后接活动名词,表示去参加过某活动了,现在不在说话处。如:

Everybody else but me has gone to the party.除了我别人全都参加那个晚会去了。

(3)后接动词原形,表示去做某事了。如:

He’s gone to collect his daughter.他去接女儿了。

三、侧重点不同

1、has been to:强调过去的经历。

2、has gone to:强调现在的状态。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式