求解释The Smiths____Beijing for years. (have been i求解释The Smiths____Beijing for years. (have been in/to)里面应该写哪个?been in 还是been to 阿求解释
问题描述:
求解释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是去过然后回来的意思 因为for years所以用 have been in表示在北京呆了好几年
答
been in
答
have been in
这里指史密斯一家在北京好几年了
have been to 表示“去过”, 一般不与时间段连用