请问下面英语句子中为什么用had had lunch 而不是had lunch?

The woman found her keys where she had had lunch.

这位妇女在她吃饭的地方找到了她的钥匙,the woman found her keys 是一般过去时,而她吃饭是在之前发生的事情,用的是过去完成时,had had lunch,其中第一个had是助动词,而第二个had是have的过去分词。如果是had lunch的话就只是一般过去时了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-04
钥匙落在刚才吃饭的地方,吃饭的动作发生在发现之前,前面found用的就是find的过去式了,吃饭这个动作当然就是过去的过去喽,had had lunch中前面的had是表示已经,后面的had lunch 是一个短语,原型是have lunch
第2个回答  2013-09-04
第一个had是过去完成时,第二个had是固定搭配 have lunch,整句意思是这个妇人在她曾经吃过午餐的地方找到了钥匙。
第3个回答  2013-09-04
是过去完成时,用had+过去分词
相似回答