恩邦生活用品有效公司:have been to与have been in还有have gone to的区别
来源:百度文库 编辑:查人人中国名人网 时间:2024/05/13 15:58:48
三者都有“到/在某地去”的意思,区别在于:
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)句的意思是“他们已到芝加哥去了”,此语的言外之意是“也许他们已经到达,也许现在还在途中”,它强调“去”的动作已经完成,所以人已不在说话的地点。