大哥大姐们:请问一道英语单项选择题

Youaretoolate.Thetrainhas_____fortenminutes.A.beenawayB.leftC.arrivdD.setoff知道是选A,可为什... You are too late.The train has _____ for ten minutes.
A.been away B.left C.arrivd D.set off
知道是选A,可为什么呢?
谢谢啦!!!
展开
百度网友4e3bb71
2011-02-23 · TA获得超过8416个赞
知道小有建树答主
回答量:1125
采纳率:100%
帮助的人:1267万
展开全部
has表示完成时,及已经完成的,而且对现在造成了影响;题干前半句说“你来的太晚了”,说明已经赶不上车,也就是说车已经走了,而除了A之外的选项都是瞬间动作,不适合完成时的时态~
所以选择A
殷崇康
2011-02-23 · TA获得超过7万个赞
知道大有可为答主
回答量:3.4万
采纳率:52%
帮助的人:1.3亿
展开全部
A.been away -------------------已经离开,离开这个状态可以延续
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一叶空树枝
2011-02-23 · TA获得超过711个赞
知道小有建树答主
回答量:585
采纳率:0%
帮助的人:404万
展开全部
火车离开不是自己离开,所有要用被动语态,因此选A,这个现在完成被动语态,肯定要选A,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0709010414
2011-02-23
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
根据题意是车已经开走了,所以只能选A,B,D,但是由于后面接一段时间,所以只能接连续性动作,不能接B,D表示瞬间动作的词。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
XD_尛哆
2011-02-23 · TA获得超过781个赞
知道小有建树答主
回答量:329
采纳率:0%
帮助的人:230万
展开全部
因为left是past perfect 单单用比较不确定走了多久
然后been away是不久前
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
2005307101
2011-02-24
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
选A。根据题意,应该是火车已经开走了,故排除C. .后面for ten minutes 是一个时间段,对应的应该选持续性的。B,D均为短暂性动词,故不选。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式