gone与 been的区别travel的过去式

3个回答

  • have been to 是曾进去过某地方,但已经回到说话现场

    have gone to 是在去某地的旅途中或去了某地还没回来.例:

    I have been to Guangzhou twice.(我去广州两次了,此时该人不再广州)

    He has gone to guangzhou.(他去了广州,现在在广州或在去的途中)

    可能吧!