have been in是表示曾经在某地还是表示现在在某地没有回来?

fgh2g1h2dt 1年前 已收到2个回答 举报

eyjp 幼苗

共回答了21个问题采纳率:95.2% 举报

have been in意为“曾经待在某地”,have been to意为“去过某地(已经回来了)”,have gone to则意为“去某地(还没回来)”.

1年前

4

answered11 幼苗

共回答了5个问题 举报

更多表达是在某地多久了。He has been in China for 2 years.
曾经在某地一般用 have been to

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.024 s. - webmaster@yulucn.com