been to 和 gone to 的区别
发布网友
发布时间:2022-07-03 14:46
我来回答
共3个回答
热心网友
时间:2023-11-09 10:31
一、使用人称不同
1、been to因为表示的是过去的经历,所以不受人称的*。第一,第二和第三人称都可以使用。
2、 gone to 永远不能与第一人称连用,不能说我或者我们,因为一个人不可能同时身处两地。
二、含义不同
1、have/has been to表示“曾去过”,说明有某种经历。
比如:— Where has she been?
她去过哪儿了?
— She has been toAustralia.
她去过澳大利亚了。
2、have/has gone to表示“已去某地(在途中或者已经到目的地)”。
— Where has she gone?
她去哪儿了?
— She has gone to Shanghai.
她已去上海了。
三、用法不同
1、当后接副词时,have been to中的介词to要省略而 have gone to不用。
2、have been to和have gone to都可以用于将来或过去完成时态。
热心网友
时间:2023-11-09 10:31
gone
to
意为“到某地去”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语。如:
—Where
is
Jim?———吉姆在哪里?
—He
has
gone
to
England.———他去英国了。(尚未回来)
Mr
Wang
isn't
here.He
has
gone
to
Qing.王先生不在这里。他去青岛了。
been
to
意为“曾经去过某地”,现在已不在那里了,后可接次数,如once,twice,three
times等,表示“去过某地几次”,也可和
just,never,ever等连用。如:
My
father
has
been
to
Beijing
twice.我父亲去过北京两次。
I
have
never
been
to
the
GREat
Wall.我从未去过长城。
been
in表示“在某地呆了多少时间”,常与时间段状语连用。如:
I
have
been
in
Shanghai
for
three
years.我到上海已有三年了。
He
has
been
in
London
for
half
a
month.他来伦敦已有半个月了。
热心网友
时间:2023-11-09 10:32
have
been
in,
have
been
to,
have
gone
to
这三个短语都有“到某地去”的意思,但涵义和用法各不相同。
have
been
in强调“过去曾去过”之意,表示经验;have
been
to的意思是“过去到过而现在已返回”,它强调“最近的经历”;have
gone
to表示“动作的完成”,强调人已离开说话的地方。
通过下列句子的对比,可以分清它们各自不同的涵义:
they
have
been
in
chicago.(1)
they
have
been
to
chicago.(2)
they
have
gone
to
chicago.(3)
(1)句的意思是“他们曾去过芝加哥”,此语强调过去的经历,但没有说明现在是否已回来。言外之意,他们到过芝加哥,他们知道芝加哥在何处,该城市有多大,人口有多少等等。
(2)句的意思是“他们曾到过芝加哥,现在已回来了”。此语强调的是往返的经历。
(3)句的意思是“他们已到芝加哥去了”,此语的言外之意是“也许他们已经到达,也许现在还在途中”,它强调“去”的动作已经完成,所以人已不在说话的地点。