现在完成时态,要用have的现在式,即have原形;主语是三单时,把have变成相应的has,后面都是加动词的过去分词.
过去完成时态,要用have的过去式,即had,无论主语的单复形式,都用had,后面加动词的过去分词.
这样能清楚一些了吧,