过去完成时是had+done为什么在什么情况下had都不用变.而现在完成时的助动词有have和has

问题描述:

过去完成时是had+done为什么在什么情况下had都不用变.而现在完成时的助动词有have和has

有has 是因为存在主语第三人称单数问题:he has done sth .
这个所有动词都有变体.例如:
We play football 和he plays football,也存在三单的问题
但是所有的动词过去式都是统一的,不存在三单问题,所以不论主语是谁,都是had
若对您有所帮助,