When he arrived at the bus stop,the bus_____for 20 minutes.
When he arrived at the bus stop,the bus_____for 20 minutes. A,has left B,had left C,has been away
D,had been away.
问答/206℃/2025-01-06 09:00:48
优质解答:
应该选A,
解析:这个句型是现在完成时:has/have +过去分词
left的过去分词还是left,所以选A
再问: leave 是瞬间动词呀
再答: 额 抱歉刚才没看见后面,应该是C 整句话翻译下来是:当他到达车站时,这个公交车已经离开大约20分钟了, B D肯定是错的,have不能用过去式表示 从for 20 minutes说明它是瞬间动作,那就不能选A了,如果选A就说明这车子一直在离开,这车子不可能一直在离开吧。
再问: 谢谢 ,我也选C,只是拿不准。
再答: 不谢,有时候网上的答案不一定是正确的,还是相信自己的好!!
我来回答
猜你喜欢
- 高达00里的.什么金属生物体的.哪位看过剧场版给解释下
- 英语翻译30.Is your testing laboratory certified to any standard
- 为了帮助遭受地震灾难的四川人民重建家园,某学校号召同学
- devil,evil在英语中有什么区别?
- 带曲和工的成语是啥?
- 请懂程序的朋友进来,这个错误是什么意思
- 问几个化学方程式二氧化硫气体通入次氯酸钠溶液中氮化镁与盐酸的反应氮化镁与水的反应氨气一氧化氮反应硫酸氢铵分别与氢氧化钡,
- 还能换成什么部首 
- 一切恩爱会 皆由姻缘起 会合有别离 无常自难久 念汝求哀来 今当还就死 怜汝小早孤 努力活自己
- 在美化校园的劳动中,七年级1班比七年级2班多植树12棵,已知两个班共植树50棵,问两班各植树多少棵?