have been to和have been in有什么区别?

 我来答
东子0528
推荐于2019-09-14 · TA获得超过9624个赞
知道小有建树答主
回答量:202
采纳率:100%
帮助的人:27.3万
展开全部

两者的区别为:have been in意思是一直在,have been to意思是去过.

  • have been in例句

    1. Many of their books have been in print for nearly 40 years.  

    他们的很多书都印行将近40年了。

    2. In the past conservatives have been in the minority.  

    过去保守派一直占少数。

    3. Racal Electronics shares have been in a strong uptrend.  

    瑞卡尔电子公司的股票涨势明显。

    4. I must have been in a shocking state last night.  

    昨晚我的情况一定很糟糕。

  • have been to例句

    1. He may have been to some of those places.  

    那些地方他也许去过一些。

    2. Those who have been to Dalian all say it's beautiful.  

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

    3. I have been to see John.  

    我去看过约翰了.

    4. I have been to Dalian twice.  

    大连我去过两回.

    5. I have been to New York, too.  

    我也到过纽约.


杞修平潘杨
2019-03-27 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:27%
帮助的人:901万
展开全部
have
been
to
是指“去过某地”,暗含之意是现在已经回来了,用于向别人诉说自己的经历,比如我暑假去哪里玩过了啦之类的,
have
been
in是指“一直待在某地”,是一种状态,到现在还待在那里,比如说我因为读大学在江西待了三年,现在我还没毕业,还在江西读书。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式