had gone和have gone有什么区别啊``急

发布时间:2021-02-20 13:08:54

had gone和have gone有什么区别啊``急

网友回答

had gone 过去完成时态
have gone 现在完成时态
They have gone.他们已经走了.
They had gone when I got up.我起床的时候他们已经走了.(说明had gone这个动作发生在got up之前)
======以下答案可供参考======
供参考答案1:
had gone,过去完成时,过去的过去已经gone了,
have gone,现在完成时,说的时候已gone 了
供参考答案2:
have gone所说的事情是针对现在的结果
had gone所致的动作针对的是过去的过去,在过去某个动作之前的结果
供参考答案3:
前者是过去完成时··后者是现在完成时···要看具体语境···最简单的区别就是前者比后者在时间段上更靠前。。。
供参考答案4:
had gone是过去完成时
have gone只是一般完成时
以上问题属网友观点,不代表本站立场,仅供参考!