您当前所在位置:首页题库When the bus finally came, I ______ at the bus stop for 20 minutes.A.had beenB.had arrivedC.amD.arrived

When the bus finally came, I ______ at the bus stop for 20 minutes.A.had beenB.had arrivedC.amD.arrived

更新:2025-02-19 11:59:38编辑:admin归类:题库人气:80

题目:When the bus finally came, I ______ at the bus stop for 20 minutes.

正确答案:A. had been

解析:本题考查时态。题干的意思是:“当公交车终于来了的时候,我_____在公交车站20分钟了。”

分析句子结构可知,“When the bus finally came”是时间状语从句,描述的是一个过去的时间点,主句“I ______ at the bus stop for 20 minutes”表示的是在这个时间点之前已经发生的动作或存在的状态,且持续了一段时间,所以主句应该用过去完成时,表示“过去的过去”。又因为“for+一段时间”表示的是一段时间,通常与完成时连用,所以此处应该用过去完成进行时,表示从过去某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去,其结构是“had been+doing”。

选项A“had been”是过去完成进行时的结构,表示“我已经在公交车站待了20分钟了”,符合题意,所以选项A正确。

选项B“had arrived”是过去完成时,表示“已经到达”,但是“arrive”是瞬间动词,不能与表示一段时间的“for 20 minutes”连用,所以排除。

选项C“am”是一般现在时,表示通常性、规律性、习惯性、真理性的动作或状态,不符合题意。

选项D“arrived”是一般过去时,表示过去某个时间里发生的动作或状态,或过去习惯性、经常性的动作、行为,可排除。

本题的正确答案是:A. had been。

财营网版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

the couple作主语时谓语动词用单数与复数The couple has a high success rate in getting accepted as house sitters and they always go beyond the homeowner’s budget.本句摘自2022年高考英语新全国卷2完形填空这里的 the couple 是指夫妇夫妻吧?... 方法用英语怎么说 、详细解析、例名、词源

猜你喜欢

更多
  • 暂无内容!