have gone to, have been to, have been in有什么区别?

 我来答
believber222
高粉答主

2022-12-24 · 每个回答都超有意思的
知道小有建树答主
回答量:110
采纳率:100%
帮助的人:3万
展开全部

这三个短语中文翻译接近,都是“到某地去”的意思,但是have been in、have been to、have gone to 的涵义和用法不相同。

Have been in强调“过去曾去过”之意,表示经验;

have been to的意思是“过去到过而现在已返回”,它强调“最近的经历”;

have gone to表示“动作的完成”,强调人已离开说话的地方。

例句:

I have been to the flower market. I bought a pot of flower. 

我去了趟花市。我买了盆花。

The negotiations have been in limbo since mid-December. 

从12月中旬开始谈判就一直处于停滞状态。

The place is very quiet now that the children have gone to school. 

孩子们都上学去了,家里可消停了。

扩展资料:

have been to与have been in还有have gone to使用时的注意事项:

1.have been to have gone to 和 have been in后接表示地点的副词 there ,here等时,介词to和in常省略。

(1)You have never been there before , have yo 以前从没有去过那儿,是吗?

(2)They have gone there ?们已去那儿了。

2.have been in 后面还可接表示组织、团体的名词,表示“某人加入某组织”。

He has been in the Party for two year 党已经两年了。

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式