英语选择题:)麻烦高手指点下。谢谢:)

ThebusislateandJulieiscold.She__forthebusfor10minutes.A.waitsB.waitedC.haswaitedD.has... The bus is late and Julie is cold. She __for the bus for 10 minutes.
A. waits
B. waited
C. has waited
D. has been waiting

感觉b.c.d都有可能
B本来觉得用普通过去式太简单了。不过似乎记得以前做过类似的题目。好像由于叙述的是事实。所以用普通过去时就可以了。

C一般来说等了多久用现在完成时(到目前多久)最常见。所以也有可能。

D但是又看了一遍题目发现前半句用的是现在时。也就是说巴士到目前还没有来猪力还在等待-。- 那是不是用现在完成进行时更好呢?
展开
帐号已注销
2008-08-27 · TA获得超过874个赞
知道答主
回答量:51
采纳率:0%
帮助的人:72.2万
展开全部
"完成时的进行时态 + for + 一段时间" 这是个固定用法,记住就行了,没有为什么。如果您知道这个话,这道题就很好解答了,选 D
没办法,英语学习就得“死记硬背”。想学好语言,非下苦功夫不可!
最后祝愿您在以后的英语学习中取得进步!
qgpei1225
2008-08-27 · TA获得超过568个赞
知道小有建树答主
回答量:500
采纳率:0%
帮助的人:204万
展开全部
D,这个题目我好像做过。
后面有FOR,所以肯定是完成时,而且是现在完成进行时,她现在还在等,所以应该选D.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南方的鸿雁
2008-08-27 · TA获得超过3991个赞
知道小有建树答主
回答量:1365
采纳率:0%
帮助的人:1520万
展开全部
你分析得很正确,D最好,选最佳答案嘛。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友825521855
2008-08-27 · TA获得超过404个赞
知道答主
回答量:263
采纳率:0%
帮助的人:254万
展开全部
D 根据上下文意思 虽然车晚了还没来 但是朱丽已经等了10分钟了 可能还要继续等下去
所以要用现在完成进行时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chushoukede
2008-08-27 · 超过10用户采纳过TA的回答
知道答主
回答量:21
采纳率:0%
帮助的人:0
展开全部
C,D是被动语态,她不可能被汽车等吧...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2008-08-27
展开全部
B的话就说明她wait的动作已经结束了。
C也没错,但与D相比,还是D更确切。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式