首页 >> 综合知识 >

has gone to和have been to的区别(has gone to和has been to的区别)

2023-04-04 00:00:39 来源: 用户: 

大家好,小讯来为大家解答以上的问题。has gone to和have been to的区别,has gone to和has been to的区别这个很多人还不知道,现在让我们一起来看看吧!

1、意思的区别:has been to表示去过某个地方,不过现在已经回来了。

2、has been in指的是在某个地方,从过去一直延续到现在。

3、2、用法的区别:has been to它只能与表示次数的词语搭配。

4、has been in常与时间段搭配。

5、3、例句:has been toHave you been to Beijing before?你以前去过北京么?I have been to Beijing twice.我去过两次北京。

6、(已经去两次回来了)has been inI have been in China for 20 years.我在中国已经呆了20年。

7、Many of their books have been in print for nearly 40 years.他们的很多书都印行将近40年了。

8、扩展资料:经常与“has been to”和“has been in”在一起比较还包括“has gone to”。

9、has gone to表示去了,但还没有回来,也许是在去的途中。

10、例如:I have not seen John for ages,where is he? He has gone to Shanghai.我已经几年没有见约翰了,他在哪里?他去了上海还没有回来。

11、He has gone to England.—他去英国了。

12、(尚未回来)。

本文到此分享完毕,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章