have been to与have been in还有have gone to的区别

作者&投稿:狐罚 (若有异议请与网页底部的电邮联系)
have been to和have gone to和have been in的区别~

have gone to和have been to的区别如下:
1、have gone to,第三人称时用 has gone to
have gone to+地点意为 ”某人去了某地,现在还没有回来,可能在去的途中或已经到了目的地”
【例】He has gone to Shanghai. 他到上海去了(言下之意是他现在不在这里,可能是在去上海的路上,也可能已经在上海了)
(He is on the way to shanghai./ He is in shanghai now.)
2、have been to,第三人称时用has been to
have been to+地点意为 ”某人曾经去过某地,此时已回来”, 常与twice, several times, ever, never teacheray.com等词连用。
【例】The old American man has been to China three times. 这位美国老人到过中国三次.
另: have been in
have been in+地点意为 ”在某地待了多久”,后面加一段表示时间的状语.如:
He has been in China for ten years. 他在中国住了十年了.

扩展资料:
例句
(1)Had I known it, I would not have gone to the cinema.
要是我知道这件事,我就不会去看电影了。
(2)All my friends have gone to battle.
我所有的朋友都上了战场。
(3)It is said that he has gone to africa.
有人说他去非洲了。
(4)I have been to the flower market. I bought a pot of flower.
我去了趟花市。我买了盆花。
(5) My friend George has been to Switzerland twice.
我的朋友乔治去过瑞士两次。

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

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表示“动作的完成”,突出的是人。例子:他已经去中国了,也许在去的路上,或者已经到达中国了。人物已经离开说话的地方了。



have gone to 表示人不在这里,表示到了某地或正在去某地的途中。总之,说话时该人不在现场,一般不用第一、第二人。

例如:-Where is Mr Li? 

-He has gone to the UK.李先生在哪里?他去了英国。

have been to 表示人在这里,“曾经去过某地”,现在已经不在那里了。可与just, ever, never等连用。

例如:-Do you know something about Beijing? 

-Yes,I have been to Beijing three times. 你知道北京的情况吗?是的,我去过那里三次。

have been in 是指已经呆在某地。常与表示一段时间的状语连用。

I have been in SuZhou for six years.我在苏州六年了。

扩展资料:

类似的词汇:

been away from  离开

例句:She's been away from home for many years. 

她离家已经多年了。

have been over   结束

例句:How time flies, this school term will have been over in a flash. 

光阴似箭,转瞬之间,这个学期就要结束了。

have been on  一直在

例句:The robots have been on trial for the past year .

这些机器人过去一年都在试用当中。



have been to,have been in,have gone to的区别:

1、这三个短语都有“到某地去”的意思,但涵义稍有不同。

have been to:表示过去到过而现在已返回

have been in:表示过去曾去过

have gone to:表示动作的完成

2、三者表示到某地去的意思时,强调点不同。

Have been in强调“过去曾去过”之意,表示经验;have been to的意思是“过去到过而现在已返回”,它强调“最近的经历”;have gone to表示“动作的完成”,强调人已离开说话的地方.

3、三者的用法不同。

have been to表示“曾经去过某地”,现在已经不在那里了.可与just,ever,never等连用。

have been in 表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:since,for,how long 等.

have(has) gone to 意为“到某地去了”,表示到了某地或正在去某地的途中.总之,说话时该人不在现场,一般不用第一、第二人称代词作句子的主语.

4、例句比较:

例句:They have been in Chicago.

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

例句:They have been to Chicago.

翻译:“他们曾到过芝加哥,现在已回来了”.此语强调的是往返的经历。

例句:They have gone to Chicago.

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




南县19163895311: have been to 和have been in 的区别详细点 -
籍使恬倩: “have/has gone to + 地点”表示“某人去了某地(还未回来)”,指主语所指的人不在这儿.“have/has been in + 地点”表示“在某地呆了多长时间”,常与表示时间的状语连用.“have/has been to +地点”表示“曾经去过某地(但现在已...

南县19163895311: have gone to和have been to的区别和用法 -
籍使恬倩:[答案] have/has gone to: 意为“到某地去”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语.如: ①A:Where is Jim?—吉姆在哪里? B:He has gone to England.—他去英国了.(尚未回来) ②Mr Wang isn't here.He has gone to ...

南县19163895311: have和have been有什么区别 -
籍使恬倩: have 是有,一个动词,代表拥有某物 have been 是助动词,在句子里做完成时结构,代表已经做了某事

南县19163895311: have been to与have been in还有have gone to的区别 -
籍使恬倩: 三者都有“到/在某地去”的意思,区别在于: 1、涵义不同: Have been in强调“住在某地/待在某地一段时间” have been to强调“过去到过而现在已返回 have gone to强调“动作的完成”,突出的是人. 2、用法不同: have gone to 和have ...

南县19163895311: have been 和 have gone的区别 含义 用法 -
籍使恬倩: have been 表示状态,曾经去过 have gone表示动作,具体的某一个动作.have been to:曾经去过 have gone to :去了(表示现在在那个地方) have been to可以用任何人称 have gone to不能用在第一、第二人称 have been to为去过,表示回来了 have gone to为去了,表示还没回来 去过,回来了”用been,“去了,没回来”用gone,两者均可后接地点,前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了,强调说话的当时去某地的人不在场

南县19163895311: 一个英语问题请问,have been to 和have gone to 有什么区别?这两个词组分别怎么用?能举几个例子吗? -
籍使恬倩:[答案] have / has been 和 have / has gone 的区别: have / has been (to) 表示“曾经去过”某地 have / has gone (to) 表示某人“已经去了”某地 试比较: ① He has been to Beijing. 他曾去过北京.(人已回来,可...

南县19163895311: have been in与have been to的区别 -
籍使恬倩:[答案] have been in 表示现在还在某地.My son has been in America for about 5 years.have been to 表示曾经去过某地,现在已经回来了.My son has been to America ,and now he is working at a Chinese-American company....

南县19163895311: 词语用法区别havebeento 与havebeen 的区别ha
籍使恬倩: have been to+地点 曾经去过哪... have been in+地点 在哪儿(表示一段时间) have gone to+地点 去了哪儿,此时不在 have gone 离开了

南县19163895311: have been to 与have been 有什么不同 是否have been to 加名词 have been 加副词? -
籍使恬倩:[答案] have been to 后面加具体地方,比如 have been to China = 去过中国. have been 后面加there,have been there = 去过那里. have been 后面也可以加形容词,或者加动词,不过这些就不是“去过”哪里的意思了,而是“曾是”的意思.加形容词: I have ...

南县19163895311: 请问一下have been to和have been in和have been at有什么区别? -
籍使恬倩:[答案] 简单点就是have been to=去过he have been to German.= 他去过德国have been in= 在(地方)过he have been in China for two years.= 他在中国两年了.have been at= 在(地点)过he have been at the party.=他去过...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网