have been in 意思是在某地呆了多长时间 和have been to have gone to一样要区别去过回来没吗

如题所述

对啊 、have been in 是过去式的、是已经去过哪方住过现在不在那里回来了、比如说、i have beenin american two years 、就是我曾经在美国住过两年、
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-14
have/has been in + 地点表示“在某地呆了多长时间”,常与表示时间的状语连用,重点强调了曾去过那里
第2个回答  2013-07-14
您好,have been to去过(人不在去过的那个地方),have gone to去了(但人还在那里还没回来)
第3个回答  2013-07-14
楼上的傻子 答的文不对题嘛
相似回答