Have been in和have been to的区别

 我来答
xingxingjiaoao
高粉答主

2018-07-30 · 百度翻译家,教师身份
xingxingjiaoao
采纳数:13730 获赞数:32658

向TA提问 私信TA
展开全部
Have you been in意思为:你在哪待过或者你有没有处于什么状态过。
例如:
Where have you been in Garden City? Bring photographs to class.
你在花园城市一直在哪儿? 把照片拿到班级。
Have you been in love?你谈过恋爱吗?
Have you been to意思:你去过.....(现在回来了)或者你去做过什么吗?
Have you been to the bank/ 你去过银行 ; 你有没有去过银行。
例如:
Have you been to Vancouver before?
你以前去过温哥华吗?
Have you been to see a doctor?
你去看医生了没?
yiyuanyi译元
推荐于2017-10-03 · TA获得超过14.4万个赞
知道大有可为答主
回答量:2.9万
采纳率:72%
帮助的人:9326万
展开全部
have been意为“成为……多长时间”;have been in意为“在某地呆了多长时间”。二者都常与表示一段时间的状语连用。如:
1、She has been a teacher for five years。
2、I have been here for two hours。
3、His parents have been in China for three months。
have been to意为“曾经去过某地”,现在已不在那里了,常与ever,just,never等词连用。其后可接once,twice等表示次数的词。如:
4、He has just been to the library。
5、They have never been to the Great Wall。
6、I have been to Beijing many times。
have gone to意为“到某地去了”,说话时作句子主语的人不在现场,通常是第三人称作句子的主语。如:
7、Whereis Tom? He has gone to the post office。
8、Mr Green isnt here。He has gone to Shanghai。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
糖豆羊By
高粉答主

2020-05-03 · 每个回答都超有意思的
知道答主
回答量:8.6万
采纳率:2%
帮助的人:4270万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿宇蝎06
高粉答主

2020-04-01 · 每个回答都超有意思的
知道答主
回答量:5.9万
采纳率:7%
帮助的人:2912万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式