德泽的意思:have been to与have been in还有have gone to的区别

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 21:27:34

三者都有“到/在某地去”的意思,区别在于:

1、涵义不同:

Have been in强调“住在某地/待在某地一段时间”

have been to强调“过去到过而现在已返回

have gone to强调“动作的完成”,突出的是人。

2、用法不同:

have gone to 和have been to  后面接+地点,时间状语可加可不加

have  been  in  后面接地点 +再接时间状语

扩展资料:

1、第三人称时可以采用has been to,has gone to和has been in

例句:She has been  to  Beijing  two years .

她两年前去过北京。

2、have been to 后面接的是here、there、home、abroad要去掉to

例句:I   have been  here  with my  wife.

我和我的妻子来过这。

3、have gone  to 一般不用第一、第二人称当主语

例如:Jack   has  gone  to  Hangzhou,  you  can  call  him.

Jack 去杭州了,你可以打电话给他



have been to、have been in和have gone to三者的区别,

这三者都是指“到/在某地去”的意思,其主要区别在于涵义和用法:

(1)Have been in强调“住在某地/待在某地一段时间”,例子:他在中国待了3年(所表达的意思可能为现在仍然还在中国)。

(2)Have been to强调“过去到过而现在已返回”,例子:我老公已经去过中国了,并且现在已经回来了。

(3)Have gone to表示“动作的完成”,突出的是人。例子:他已经去中国了,也许在去的路上,或者已经到达中国了。总之,人物已经离开说话的地方了。

扩展资料

1、第三人称时用has been to,has gone to,has been in

例如:He has been  to  Beijing  two years .

他两年前去过北京。

2、have been to 后面跟的是here、there、home、abroad,则要去掉to

例如:I   have been  here  with my  wife.

我和我的妻子来过这。

3、have gone  to 一般都不用第一、第二人称作为主语

例如:Tom   has  gone  to  Hangzhou,  you  can  call  him.

Tom  去杭州了,你可以打电话给他。

have been to、have been in和have gone to三者的区别,

这三者都是指“到/在某地去”的意思,主要区别在于涵义和用法各不相同:

(1)Have been in强调“住在某地/待在某地一段时间”,例子:他在中国待了3年(或许现在还在中国)。

(2)have been to强调“过去到过而现在已返回”,例子:他去过中国,现在已经回来了。

(3)have gone to表示“动作的完成”,突出的是人。例子:他已经去中国了,也许在去的路上,或者已经到达中国了。人物已经离开说话的地方了。

1、意思上的区别:

have gone to  表示:某人去了某个地方,现在还没回来

have been to  表示:某人曾经去过某地,现在已经回来了

have been in   表示:某人在某个地方呆了多长时间

2、用法上的区别:

have gone to 和have been to  后+ 地点,时间状语可加可不加

have  been  in  后+地点 + 时间状语

3、例句:

1)、Jack has gone to America.         

杰克去了美国还没回来呢

2)、Jack has been to  Malaysia.      

杰克曾经去过马来西亚

3)、Jack  has been in Thailand  five times.    

杰克去过泰国五次 

扩展资料

1、第三人称时用has been to,has gone to,has been in

例如:He has been  to  Beijing  two years .

他两年前去过北京。

2、have been to 后面是here、there、home、abroad去掉to

例如:I   have been  here  with my  wife.

我和我的妻子来过这。

3、have gone  to 一般不用第一、第二人称当主语

例如:Tom   has  gone  to  Hangzhou,  you  can  call  him.

Tom  去杭州了,你可以打电话给他。

这三个词都有表示到某地去的意思,但是具体含义和用法不同。
一、have(has) been in 强调过去曾经去过,表示经验,常与表示一段时间的状语连用,如:since, for, how long 等。
例如:
Mr. Brown has been in Shanghai for three days. 布朗先生来上海已经有三天了。
She has been in American for half a month. 她来美国已经有半个月了。
除此之外还有这些应用: have been here (there) /at home (school) /on the farm
have been here (there) / abroad
二、have(has)been to强调“过去去过某地”,现在已经返回。可与just, ever, never等连用,
例如:
He's mather has been to Beijing twice. 他妈妈去过北京两次。
Mary has never been to the Great Wall. 玛丽从未去过长城。
Have you ever been to Shanghai? 你曾经去过上海吗?
have(has) been to 后面可接次数,表示去过某地几次。
例如:
I have been to Beijing three times. 我去过北京三次。
They have been to that village several times. 他们去过那个村庄好几次了。
三、have(has) gone to 表示“动作的完成”,强调人已离开说话的地方。总之,说话时该人不在现场,一般不用第一、第二人称代词作句子的主语。
例如:
----Where is Ann? ----She has gone to Japan. 安在哪里?她到日本去了。
Jack Johnson has gone to London. 杰克.约翰逊到伦敦去了。
通过下列句子的对比,可以更加清晰分别它们各自不同的涵义:

They have been in Chicago.(1)

They have been to Chicago.(2)

They have gone to Chicago.(3)

(1)句的意思是“他们曾去过芝加哥”,此语强调过去的经历,但没有说明现在是否已回来。言外之意,他们到过芝加哥,他们知道芝加哥在何处,该城市有多大,人口有多少等等。

(2)句的意思是“他们曾到过芝加哥,现在已回来了”。此语强调的是往返的经历。

(3)句的意思是“他们已到芝加哥去了”,此语的言外之意是“也许他们已经到达,也许现在还在途中”,它强调“去”的动作已经完成,所以人已不在说话的地点。