he gone to和he been to的区别

3. She has gone to London for the weekend(她周末去了伦敦)。这句话表示说话者现在不在原来的地方,而是在伦敦。

“he gone to”和“he been to”是两个常用的英语语法结构,它们都表示过去某个时间内曾经到达过一个地方。但是,这两个结构之间有一些细微的别。

been to 和gone to_beento和gonetobeen to 和gone to_beento和goneto


been to 和gone to_beento和goneto


2. He has been to the store to buy some milk(他去商店买牛奶了)。这句话表示说话者已经回到家里,并且他之前去过商店买牛奶。

“He gone to”“He gone to”表示某人离开了一个地方并前往另一个地方。因此,这个短语通常用于描述正在发生的或未完成的动作。例如:I he gone to the store to buy some milk(我去商店买牛奶了)。这句话表示说话者现在不在家里而是在商店,他已经离开了家去买牛奶。

下面通过4个例子来更清晰地展示这两个短语的区别:

“He been to”“He been to”表示某人曾经到过某个地方,并且现在已经回来了。这个短语通常用于描述过去完成的动作。例如:I he been to Paris three times(我去过三次巴黎)。这句话表示说话者过去曾经到过巴黎三次,但现在并不在那里。他已经回来了。

因此,“he gone to”强调的是离开原地到另一个地方的动作,而“he been to”则强调曾经到达过某个地方并已经回来的状态。

1. He has gone to the store to buy some milk(他去商店买牛奶了)。这句话表示说话者现在不在家里而是在商店,他已经离开了家。

4. She has been to London three times(她去过三次伦敦)。这句话表示说话者曾经三次去过伦敦,但现在并不在那里。她已经回来了。

因此,“he gone to”和“he been to”两个短语都强调了某人去过一个地方,但它们侧重点略有不同。理解这些区别可以帮助我们更准确地使用这些短语,并清晰地表达我们的意思。