欢迎来到旺旺英语网

区别have been 和have gone

来源:www.emonmon.com 2025-04-11

A: Roberto and Sophie are on hoilday ,are‘t they?Where have they gone ?B:To Florida ,again . A :How many times ____ they ____there? B: This is their third visit.

第二组填空答案填have been 我不知道为何,have been 的意思不是去了已经回来了么。

这是一个小对话,所以要依据对话的上下文理解。

甲:Where havethey gone?他们到哪儿去了?

乙:To Florida,again.又去佛罗里达了。

甲:How many times havethey been there?他们到那里去了多少次?

乙:This is their third visit.这是第三次了。

你说的没错,have been there表示“去过那里(佛罗里达)现已回来”的意思,也就是说“去过两次都已回来了”,但并不包含这一次(第三次)。乙方是用的简略回答,所以你产生了误解,假如用完整的回答你就了解了。即:

They have beenthere twice.他们去过那儿两次。This time they have gone there again.这次他们又去那儿了。This is their third visit.这是第三次了。

▲另外补充一点知识:

当主语是第一或第二人称时,have gone to 也可以表示“到过某地(现已回来)”的意义。费致德《现代英语惯使用方法词典》(P.426)就有如下说明:

Have you ever gone to NewYork? 用于问人是不是去过,是不是有此历程。在口语里,答语常见的形式如下:

Yes, I have . I went last year.

I have already gone there.

I have gone there twice.

No, I have never been there.

相关文章推荐

02

13

was written 还是 is wrtten, 还是 has been wr

Iwill read an article by a boy from the USA ?句子要表达的意思是:我要读一本来自美国的一位小孩子写的文章。我的问题是:假如补全,在 article 和 by a boy 之间,应该插入 which

01

14

had been to see 和 was to have seen 理解上,

"Iguess you'd better get out of Marseilles before Tough Bill comes out ofhospital," he said to Strickland, when they had

09

10

|Love with been loved

In the process that everybody grows up, exception ground almost and neither, will leave the sweet trace of some mileston

09

04

should表示假设意义的should+have done 表示的

章振邦新编高级英语语法174页:关于should表示假设意义的其他使用方法:I am sorry that he should have been overlooked 章振邦的意思是也可以用has been或was overlooked

06

04

have since been的使用方法(since放在谓语中间

Perhaps all the deficiencies have since been rectified.since 在这什么使用方法?如何在 have been 的中间?

01

01

inflation has been consistently lower than…

Thisisno flash in the pan; over the past couple of years, inflationhas been consistentlylowerthan expected in Britain an

英语学习 热门搜索

更多>