66问答网
所有问题
请问下面英语句子中为什么用had had lunch 而不是had lunch?
The woman found her keys where she had had lunch.
举报该问题
推荐答案 2013-09-04
这位妇女在她吃饭的地方找到了她的钥匙,the woman found her keys 是一般过去时,而她吃饭是在之前发生的事情,用的是
过去完成时
,had had lunch,其中第一个had是
助动词
,而第二个had是have的过去分词。如果是had lunch的话就只是一般过去时了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/siixpvx9U.html
其他回答
第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+过去分词
相似回答
After I
had
had
lunch
at a village pub, I looked for my bag.这句...
答:
第二个
had
,是have
lunch
(固定短语,吃午饭的意思)中实义动词吃have 的过去分词。
如果说
是had
代表本
句
是过去时态,可是后面
为啥用
didn’t
而不用had
n’t...
答:
had则说明是过去发生的该动作。也就是说John had a short walk after
lunch中had
a short walk是一个整体是John这个主语发出的动作,如果对这个
句子
改写成否定句,则为John didn't have a short walk after lunch.而若把这句改为反问句就是didn’t he
而不是had
n’t he 。如果句子是John had...
英语
翻译
答:
He had had
lunch
.过去完成时即
是had
+过去分词,而吃饭是 have lunch have过去分词
是 had
所以是 had had lunch
I had had
lunch
at home
为什么
要两个
had?
答:
这是过去完成时,sb had done sth.第一个had就是表示过去完成时,have
lunch中
have的过去分词
是had
,所以是 I had had lunch at home.
I have
had
lunch为什么用
两个have?
答:
前者have是构成现在完成时态的助动词。而后者
had
是动词(过去分词)。表示“吃了”午饭。一般情况现在完成时态表示做了的某件事对现在有一定影响。例如i have had
lunch
有(所以我现在很饱。)的暗含意思。
yesterday 1.2.3had
lunch
in the cafeteria
为什么用had
答:
yesterday 昨天, 是个过去时间状语, 要和一般过去时连用, 所以
用had
如不明白请追问,如果满意请采纳 手机提问者如果满意,请在客户端右上角评价点“满意”即可, 谢谢!祝学习进步
大家正在搜
i had had lunch
l had for lunch
have lunch什么意思
for lunch是什么意思
I had for lunch
have a headache
lunch英语怎么读
animals英语怎么读
had lunch
相关问题
这个英语句子真不懂? 这是新概念 二 的练习题,这里说; ...
I 've already had lunch. 我已经吃过...
I have already had lunch这里不用al...
Do you had lunch?和Have you had...
下面的宾语从句 what we had for lunch ...
had had lunch 为什么有两个had
haveyouhad forlunch?和haveyouha...
he has already had lunch.一般疑问句...