have been to 和 have been in 的区别

越详细越好 ,较清楚 ,将让人好懂 。Thank you

hong__ming同志,拜托

He has been to Shanghai 是他去过上海的意思

不会有人说“He has been in Shanghai”的

“have been to” 这个语句适用在“去过”某一个地方的意思

“has been” 之后用 in 是根据之后要说的话的惯用 preposition。例如, in contact, in a meeting

he has been in contact with me
他跟我有联系

he has been in that meeting
他有在那个会议上
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-15
have
been
to
曾经到过(去过某地,强调人已经返回来),由
be
to
sp
演变而来,侧重动作。
have
been
in
曾经呆在某个地方;去过某个地方,由
be
in
sp
演变而来,侧重状态。
第2个回答  2009-04-17
例如:He has been to Shanghai.表示他正在去上海的路上
He has been in Shanghai.表示他已经到上海了
第3个回答  2020-05-03
第4个回答  2020-04-01

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网