✔ 最佳答案
have 是這句的動詞,即是「有」的意思
present tense(現在式/永恆式)是have - 「有」
past tense(過去式)是had - 「有」過
present perfect tense(現在完成式)是have had - 第一個have 是「現在已經完成」的have,如 I have done my homwork 我當下已經做完了功課;had是have的過去式前冠以完成式的have成為現在完成的「有」了。中文意思是「現在已有了」
past perfect tense(過去完成式)是had had - 第一個had是上述完成式的前冠have的過去式,即是說在過去已經完成;第二個had跟上述的had一樣意思「有」。所以這句是過去完成的「有」了。中文意思是「以前曾經有過,通常並指但現在沒有了」
這是複式文法,甚少在日常生活中用到,可能你是在看小說見到had had,因為小說是以全past tense 寫作的,所以當小說裏說我們平時的have had「已經有了」時便會變成had had出現, 意思便不是跟上文had had所解,而是上文have had所解,只是發生在故事人物上。