沪江

have been to和have gone to的区别

沪江英语 2020-11-10 14:24
本文支持点词翻译 Powered by 沪江小D

have been to 和have been to have gone to的区别是前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了,强调说话的当时去某地的人不在场。

have been to 和have been to have gone to的区别 :

两者均可后接地点,前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了,强调说话的当时去某地的人不在场。

been to [hæv bɪn tu] 
v. 曾经到过(去过)
 
例句:

1.He has been to Paris three times. 

他去过巴黎三次。

2.They have been to the zoo. 

他们到动物园去了。

3.The children have gone to play in the park. 

孩子们到公园玩耍去。

4.I have been to the Bund. 

我已经去过外滩了。

5.He may have been to some of those places. 

那些地方他可能去过一些。

6.I have been to talk to Colin every day this week. 

这个星期我每天都和科林谈话。

7.I have been to many famous lakes. 

我去过很多著名的湖泊。

8.I have been to there. 

我去过那里。

9.Mother, I have been to warm countries. 

妈妈,我到过温暖的国家。

10.I have been to Rome. 

我去过罗马。

11.I have been to South Africa. 

我去过南非。

12.Those who have been to Dalian all say it's beautiful. 

凡是去过大连的人都说大连很美。

13.I have been to Dalian twice. 

大连我去过两回。

gone to
到某地去了

例句:

1.He has gone to Paris. 

他去巴黎了。

2.Everyone has gone home. 

大家都回家去了。

3.He has gone to see her uncle. 

他去看他叔叔了。 

4.She has gone to the cinema with her boyfriend. 

她与男朋友看电影去了。

5.Wherever can he have gone to? 

他究竟会到哪儿去了呢?

6.We have gone to the rest room after dinner. 

饭后我们都到休息室去了。

7.He needn't have gone to hospital, but he went just to reassure himself. 

他本不必去医院的,去了只是想让自己放心点。(英国英语意为“他做了不需要做的事”)

8.Claire's car wasn't there, so she must have gone to her mother's. 

克莱尔的汽车不在那儿,想必她是去她母亲家了。

9.I have gone to premieres in my dreams but I never thought I'd do it for real. 

我在梦中多次参加过首演,但我从没想到我会真的参加。

10.Much as I would love to have gone to the party yesterday, I didn't because I had to prepare for the interview. 

尽管我非常想参加昨晚的聚会,但我没去,因为我要为面试做准备。

11.I would have gone to my cousin's birthday party last night, but I was not available. 

昨天晚上我本想去参加我表哥的生日聚会,但我没空。

相关热点: 英语语法详解
展开剩余