He has gone to the south 和 He has been to the south如何区分?

2个回答

  • has gone to和has been to 的区别:

    has gone to:表示某人去了某地,(指在途中或某个地方至少不在说话的现场.)

    has been to:表示曾经去过某地,现在已经回来.

    原句解析:

    He has gone to the south (他已经去了南方)--即他离开了,不在这里.

    He has been to the south(他去过南方)--即他去过南方,但现在已经回来,不在南方.

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