满分5 > 初中英语试题 >

The bus for about half an hour. Let`s co...

The bus             for about half an hour. Let`s come tomorrow earlier.

A. has come    B. have left    C. have been away    D. has been away

 

D 【解析】句意:公交车已经开走了半个小时了。我们明天早点来吧。come, leave都是短暂性动词,出现在现在完成时态的肯定句中不能与表示一段的时间状语连用,half an hour半个小时,表示一段时间,故应排除A,B;主语The bus为第三人称单数形式,助动词选择has, 故答案为D。 表示已经离开的状态是持续性的动作,故用完成时态表示,而come 和left则是表示一个动作。故选D。 点睛:短暂性动词又称瞬间动词,表示动作一旦发生就立即结束。这类动词有:go, come, arrive, leave, begin, start, join, marry 等。瞬间动词可以用于现在完成时,但不能和表示一段时间的状语连用。如for 和since 所引导的时间状语都表示一段时间,那就要将瞬间动词转化为表延续的动词或者表状态的形式,be+名词/形容词或副词/介词短语等。 如此题中的leave转化为be away , 表示状态,就可以与表示一段的时间状语连用。  
复制答案
考点分析:
相关试题推荐

 Are these books __________ ? 

         — No, they are not mine. They belong to __________.

A. your; her    B. yours; her    C. you; hers    D. yours; she

 

查看答案

Look at these collections. They are all              stamps.

A. full of    B. full with    C. filled of    D. filled in

 

查看答案

--- Long time no see! I think you              a lot.

--- Yes. I used to be quiet, but now I'm outgoing.

A. will change    B. were changing    C. are changed    D. have changed

 

查看答案

September Miracle(奇迹)      on CCTV for more than five times and is popular all over the country.

A. performs    B. is performing    C. performed    D. has performed

 

查看答案

--- I joined the League _________ May, 2008. What about you?

        ---I’ve been a League member __________ three years.

A. in; for    B. on; in    C. on; for    D. in; since

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.