Do you bring the picture?---Yes,I____it for a whole morning.A.looked for B.have looked for 为什么选A不选B?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 09:38:08
Doyoubringthepicture?---Yes,I____itforawholemorning.A.lookedforB.havelookedfor为什么选A不选B?Doyoubringthe

Do you bring the picture?---Yes,I____it for a whole morning.A.looked for B.have looked for 为什么选A不选B?
Do you bring the picture?---Yes,I____it for a whole morning.
A.looked for B.have looked for 为什么选A不选B?

Do you bring the picture?---Yes,I____it for a whole morning.A.looked for B.have looked for 为什么选A不选B?
如果用完成时,有种暗示 你仍然没有找到照片,这个look for的过程还有可能延续下去的意思,跟前面的“Yes”有些冲突.所以选A更合适.
艾玛~这题考的真叫细~

现在完成时有两个用法:一、过去的动作对现在造成的影响。这种句子不能与过去的时间状语连用。二、从过去到现在一段时间一直在进行的动作,这时要与包含现在在内的一段时间连用。
本题不属于上面的任何一类。因为“Yes”说明已经带过来了,look for就是过去的动作;但它又有一个时间段“for a whole morning”,这是个不包含现在在内的一段时间,当然不能用现在完成时了。
祝你学...

全部展开

现在完成时有两个用法:一、过去的动作对现在造成的影响。这种句子不能与过去的时间状语连用。二、从过去到现在一段时间一直在进行的动作,这时要与包含现在在内的一段时间连用。
本题不属于上面的任何一类。因为“Yes”说明已经带过来了,look for就是过去的动作;但它又有一个时间段“for a whole morning”,这是个不包含现在在内的一段时间,当然不能用现在完成时了。
祝你学习进步,更上一层楼! (*^__^*)
不明白的再问哟!请记得采纳,多谢!

收起

have 加持续性动词,想选B,改成 have been looking for 就好
希望得到采纳