完成时态的结构分为四种现在完成时(have done); 将来完成时( will have done); 过去完成时(had done); 去将来完成时(would have done)。
完成时态的结构。其实这个提法有点问题,不应该叫完成时态,应该叫完成体。英语的叫aspect叫体完成体。那么完成体一共有几种情况呢?有4种情况,分别对应了4个时间,如果在现在这个时间动作已经完成,那我们叫现在完成时,如果在过去呢过去完成时,将来呢将来完成时,过去将来呢过去将来完成时,所以呢完成体它可以和4个时间搭配,分别出现了4种完成时态。好,哪4种?我们看一下它的结构。
最常见的我们说现在完成时叫have done。have done这是它的结构。那have done呢它会跟着主语变成has done,这是一种可能性,我们就单单独来说have done就可以了。
那么have done是现在完成时,如果发生在过去呢,在过去某个时间就已经完成了,那就是had done。