I have packed the camera.When_____you_____it?

I have packed the camera.When_____you_____it?
A.have;packed B.do;pack C.already D.yet
树梢上的麻雀 1年前 已收到2个回答 举报

81649707 幼苗

共回答了18个问题采纳率:100% 举报

When did you pack it?
没答案
这里when相当于一个过去时间状语,得和一般过去式连用
你的支持就是我的动力!

1年前 追问

7

树梢上的麻雀 举报

抱歉,输入错误。应该是A.have;packed B.do;pack C.did;pack D.do;packed 但为什么不选A呢?问句明明是过去完成时啊?

举报 81649707

A 是现在完成时。尽管表示一个完成的动作,但毕竟属于现在时态的范畴,不可以和疑问词when(指过去未知时间),yesterday,last week..等连用。 比如不可说: I have seen a film yesterday/last week.

卡d车 幼苗

共回答了259个问题 举报

答案是When did you pack it?

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.016 s. - webmaster@yulucn.com