问题描述: have been in swh for 6 years 和 have lived in swh for 6 years 有何区别? 1个回答 分类:英语 2014-11-26 问题解答: 我来补答 have been in意为“曾经在某地”,现在已不在那里了have lived in就是一般现在时过去发生的事对现在的影响,人可能在也可能不在用法与have been to和have gone to相似希望可以帮到lz 展开全文阅读