这两个单词的区别是用法和时态的不同。
1、has是现在完成时的助动词,表示动作已经完成,对现在有影响。用法是have的第三人称单数形式,后面接动词的过去分词形式。如,“He has finished his homework.”
2、had是过去完成时的助动词,表示在过去某一时间之前已经完成了动作,对过去有影响。用法是have的过去式,后面接动词的过去分词形式。如,“They had already left when I arrived.”
这两个单词的区别是用法和时态的不同。
1、has是现在完成时的助动词,表示动作已经完成,对现在有影响。用法是have的第三人称单数形式,后面接动词的过去分词形式。如,“He has finished his homework.”
2、had是过去完成时的助动词,表示在过去某一时间之前已经完成了动作,对过去有影响。用法是have的过去式,后面接动词的过去分词形式。如,“They had already left when I arrived.”