百度笑话2016开心一刻:He has gone to the south 和 He has been to the south如何区分?

来源:百度文库 编辑:高校问答 时间:2024/04/27 00:54:11
如何区分?他们都是一般现在时,可是表达的意思却不一样。。。

麻烦大家不忙的时候解答一下,谢谢

has gone to和has been to 的区别:

has gone to:表示某人去了某地,(指在途中或某个地方至少不在说话的现场.)
has been to:表示曾经去过某地,现在已经回来。

原句解析:
He has gone to the south (他已经去了南方)--即他离开了,不在这里。
He has been to the south(他去过南方)--即他去过南方,但现在已经回来,不在南方。

希望我的解析能增加些你的英语语法:)~~

has gone to 是去了某地,还没回来。
has been to 是去了某地,但是回来了
例:he has gone to london.他去伦敦了。
he has been to london.他到过伦敦。