一道七年级英语题

----WhatdidMr.Jonesdobeforehemovedhere?----He_______acitybusforovertwenty-fiveyears.A... ----What did Mr.Jones do before he moved here?
----He _______ a city bus for over twenty-five years.
A.is driving
B.drove
C.has driven
D.drives
给讲一下,谢谢
展开
月儿黎明去
2010-08-23
知道答主
回答量:13
采纳率:0%
帮助的人:16万
展开全部
B你看原句有did那就是一般过去时啊,B是一般过去时。
现在完成时应该不对吧。他没有说已经完成了开车。
应该这么翻译:琼斯先生离开这里之前都做了写什么?
是三重10
2010-08-23 · TA获得超过3.4万个赞
知道大有可为答主
回答量:8398
采纳率:50%
帮助的人:3013万
展开全部
b 本以为要填had driven 但是没有这个,只有选b了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ilovexsz
2010-08-23 · TA获得超过296个赞
知道小有建树答主
回答量:243
采纳率:0%
帮助的人:111万
展开全部
就是过去时, 表示过去的25年来一直在开bus。。。
B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友67b0bdab7
2010-08-23 · TA获得超过164个赞
知道答主
回答量:95
采纳率:0%
帮助的人:62.3万
展开全部
选B
问句里有did,是个标志,问的过去是过去干什么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
╭ァ修止符の
2010-08-23
知道答主
回答量:18
采纳率:0%
帮助的人:0
展开全部
C
现在完成时 第三人称单数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tonysos
2010-08-23
知道答主
回答量:58
采纳率:0%
帮助的人:23万
展开全部
选C

现在完成时一般与 for , yet, since , already 连用

意思为“他已经开城市大巴超过25年了”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式