时态 英语

来源:百度知道 编辑:UC知道 时间:2024/05/31 02:16:52
-How long __in Autralia?
-18 months.I came back last spring.
A.did you study B.had you study C. have you studied

选A,只是对过去的事件进行一般性提问而已。

B

B did是一般过去时 had是过去完成时 have是现在完成时 题目用的是 came back last spring是已经发生的事情,所以……

正确答案是A
现在完成时表示现在还在学习中,B的语法不对。 所以选A一般过去式。