“hasbeento”,“hasgoneto”和“hasbeenin”的区别是什么?_百度...

发布网友 发布时间: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. 他在北京呆了三个月了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com