问题标题:
Ihavepackedthecamera.When_____you_____it?A.have;packedB.do;packC.alreadyD.yet
问题描述:
Ihavepackedthecamera.When_____you_____it?
A.have;packedB.do;packC.alreadyD.yet
封正纲回答:
Whendidyoupackit?
没答案
这里when相当于一个过去时间状语,得和一般过去式连用
你的支持就是我的动力!
邓燕妮回答:
抱歉,输入错误。应该是A.have;packedB.do;packC.did;packD.do;packed但为什么不选A呢?问句明明是过去完成时啊?
封正纲回答:
A是现在完成时。尽管表示一个完成的动作,但毕竟属于现在时态的范畴,不可以和疑问词when(指过去未知时间),yesterday,lastweek..等连用。比如不可说:Ihaveseenafilmyesterday/lastweek.
点击显示
英语推荐
热门英语推荐