题目内容
11.By the time I got to the cinema,the movie _______ for ten minutes.( )A. | had begun | B. | had been on | C. | has started | D. | has been on |
分析 当我到电影院的时候,电影已经开始十分钟了.
解答 答案:B 联系语境根据by the way"当…时候"从句可知在我到电影院之前电影已经开始了,即在某事发生之前就已发生此事,所以应该使用过去完成时态(结构为主语+had+动词的过去分词+其它);又根据for ten minutes是时间段,可知应该使用延续性动词,begin/start为非延续应动词,其延续性动词可用be on(表状态)替代;综上所述,此处应使用had been on,故选B.
点评 此题考查过去完成时.做题时应抓住关键词,过去完成时态常用于动作先后发生的时间状语从句中,从句常为by the time/when引导的过去时态,主句常用过去完成时态.此外,与时间段搭配的完成时应注意使用延续性动词.
练习册系列答案
相关题目
2.-Excuse me,where is Mr Brown's office?
-Sorry,I don't know.I ______ here for only a few days.( )
-Sorry,I don't know.I ______ here for only a few days.( )
A. | work | B. | worked | C. | have worked | D. | will work |
19.The Chinese Culture Day in New York City on April 20th,2011.( )
A. | celebrated | B. | is celebrated | C. | was celebrated |
6.How dangerous!She was driving the car with one hand and holding an ice cream with ____.( )
A. | the other | B. | another | C. | others | D. | other |
16.He was late this morning,because the bus was too ________ for him to get on.( )
A. | quiet | B. | tidy | C. | crowded | D. | noisy |
3.It's your life,not .Don't always depend on me.( )
A. | me | B. | you | C. | mine | D. | yourself |
20.Since nuclear(核) pollution broke out in Japan,in March,2011,we are all _____ of it very much.( )
A. | frightened | B. | be frightened | C. | frightening | D. | be frightening |