have been in与have been to的区别

来源:百度知道 编辑:UC知道 时间:2024/05/16 14:16:55

have been in 表示现在还在某地。

My son has been in America for about 5 years.

have been to 表示曾经去过某地,现在已经回来了。

My son has been to America , and now he is working at a Chinese-American company.

前面一个是在,后面一个是去过