have gone和 have gone 的区别?

3个回答

  • LZ,你还没说我就知道你要问什么了

    这是一个很普遍的问题,我告诉你吧

    have gone 是可以用的

    GO是延续性的动作,不是短暂性动作,所有完成时包括现在完成时后面是要加延续性的动词的

    LZ问的应该是have been和have gone的区别吧

    两者都是现在完成时

    他们是意思上的差别

    HAVE BEEN 翻译成到过某某地方,也就是去过某地,但是现在不在那,已经离开了,HAVE GONE 翻译成到某地去了,是去了某地,现在可能在那,也可能在途中

    例句:I HAVE BEEN TO BEIJING /我去过北京

    TOM HAS GONE TO BEIJING /TOM到北京去了