I 've already had lunch. 我已经吃过了午饭这个英语句子I have

I 've already had lunch. 我已经吃过了午饭这个英语句子I haveI 've already had lunch. 我已经吃过了午饭这个英语句子I have 就是有的意思了为什么还加一个had 啊 英语学霸可以给我解释下吗?

后一个had 与 lunch 连用,表示吃(午饭)
前一个have 是现在完成时 的固定用法,不是“有”的意思,也不是吃的意思,没有具体含义。
have + 动词的过去分词(本例中为had,吃-have 的过去分词 )表示已经(xx)了。追问

太谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-14
前面的have是完成时当中的助动词,后面的过去分词had才是真正的实意动词。