has been to和has been in 的区别

如题所述

has been to 表示去过某个地方已经回来了
has gone to 表示去过某个地方还没有回来
has been in 表示待在一个地方很长时间,通常和一段时间连用

希望帮助你
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-02
has been to已经去……在路上
has been in已经在……到达了

如有疑问,请追问!
第2个回答  2015-05-02
has been to 曾经去过某地,现在已经回到原地.它只能与表示次数的词语搭配 has been in 表示一直呆在某地,常与时间段搭配, She has been to Beidaihe twice.(此时不在北京) She has been in Beijing for nearly two weeks..(此时仍在北京)
第3个回答  2015-05-02
两者都表示已经去。前者是“去了但是没回来”,后者是“去了已经回来了”
第4个回答  2015-05-02
表示你爱我,我也爱你
相似回答