Have been 和have gone的区别

如题所述

Have been和have gone的区别为:

一、指代不同

1、Have been:来过。

2、have gone:已经走了。

二、侧重点不同

1、Have been:have been表示曾经去过,现在不在那里历程。

2、have gone:jhave gone表示去了, 现在还在那个地方。

三、引证用法不同

1、Have been:been常有“来”或“去”的意思。been指的是一次“完整”的来或去。

2、have gone:gone [ɡɔn]adj. 离去的;死去的;用光的v. 去(go的过去分词)。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-10
have been to:曾经去过
have gone to :去了(表示现在在那个地方)
have been to可以用任何人称 have gone to不能用在第一、第二人称 have been to为去过,表示回来了 have gone to为去了,表示还没回来 去过,回来了”用been,“去了,没回来”用gone,两者均可后接地点,前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了,强调说话的当时去某地的人不在场本回答被提问者采纳
第2个回答  2019-11-16

别再死记硬背了!这样记have been to和have gone to的区别,考试满分不是梦!

第3个回答  2016-09-10
一个过去式一个现在式
第4个回答  2016-09-11
区别是:
have been 表示曾经去过,现在不在那里历程。
have gone 表示去了,现在还在那个地方。

例句辨析:
have been
1、I have been there once.
我到过那儿一次。
2、He may have been to some of those places.
那些地方他也许去过一些。
3、I have been to Dalian twice.

大连我去过两回。
4、Those who have been to Dalian all say it's beautiful.

凡是去过大连的人都说大连很美。

have gone
1、Twenty games have gone to sudden death — a new cup record.
已经有20场比赛是靠突然死亡法决出的胜负——创下了杯赛的一项新纪录。
2、They have gone to live overseas.

他们搬到国外去住了。
3、The place is very quiet now that the children have gone to school.

孩子们都上学去了,家里可消停了。
4、The criminals have gone to ground somewhere, waiting until it is safe to completetheir escape.

罪犯在某处藏身,等安全时才逃走。
相似回答