求解释The Smiths____Beijing for years. (have been i

问题描述:

求解释The Smiths____Beijing for years. (have been i
求解释The Smiths____Beijing for years.(have been in/to)里面应该写哪个?been in 还是been to 阿求解释

have been in

这里指史密斯一家在北京好几年了

have been to 表示“去过”, 一般不与时间段连用