英语高手 帮忙解决一下困难!!!

----Howlong_______inAustralia?----Eighteenmonths.IcamebacklastSpring.A.haveyoustudied... ----How long_______ in Australia?
----Eighteen months. I came back last Spring.
A.have you studied B.have you studied C.did you study D.do you study
给的答案是c 说是这是情景交际题,提问者应用一般过去时提问
展开
天使好疑惑
2009-12-06 · TA获得超过116个赞
知道答主
回答量:147
采纳率:0%
帮助的人:102万
展开全部
选A,解析: I came back last Spring.时态为过去时,in Australia过去完成时表示过去的过去
willrabbit
2009-12-06 · TA获得超过736个赞
知道答主
回答量:227
采纳率:0%
帮助的人:313万
展开全部
A
用完成时态,是在问你在澳大利亚学了多久
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Clara小白
2009-12-06 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1746
采纳率:50%
帮助的人:2173万
展开全部
选A。B。。。。是不打错了,一样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
星夜漫游
2009-12-06 · TA获得超过205个赞
知道答主
回答量:252
采纳率:0%
帮助的人:119万
展开全部
A,决对没错。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式