为什么是what have you done而不是what had you done语法解释下

问题描述:

为什么是what have you done而不是what had you done语法解释下

二者时态不同 前者是现在完成时 与现在有关系 表示动作对现在的影响
后者是过去完成时 与现在没关系 表示过去的 过去
如 i want to know what have you done
he asked you what had you done.