发布网友 发布时间:2024-10-23 22:24
共2个回答
热心网友 时间:2024-11-10 00:02
“has been to”、“has gone to”和“has been in”的区别:
特别提醒:
这三个词组后面的宾语如果为home, here, there等副词,则不能加介词to和in。
I have been there many times.
I have been here for two days.
Where have you been?
热心网友 时间:2024-11-10 00:09
has been to,曾经去过某地
he has been to Beijing twice. 他去了北京2次 。说话人已经回来了。
has gone to 去了某地,人没有回来
he has gone to Beijing 他去了北京。人现在在北京。
has been in 在某地
he has been in Beijing for three months. 他在北京呆了三个月了。