满分5 > 初中英语试题 >

All the tickets ________ by the time I g...

All the tickets ________ by the time I got to the cinema.

A. sell out    B. sold out

C. have been sold out    D. had been sold out

 

D 【解析】句意:当我到达电影院时,所有的票已经被卖完了。by the time引导的是一般过去时的状语从句,故主句用过去完成时,故选D。 点睛:by the time …当……的时候,通常引导一个时间状语从句,主句则表示在此时间之前某个事件已完成。当从句用过去时时,主句通常用过去完成时;当从句用一般现在时时,主句通常用将来完成时。  
复制答案
考点分析:
相关试题推荐

(莱芜中考)If you read a lot,your life will be full ________ pleasure.

A. by    B. of    C. for    D. with

 

查看答案

The dentist didn't ________until it was nine o'clock in the evening.

A. show up    B. show off    C. show around    D. show to

 

查看答案

—Lily told me I failed the math exam.

—Oh,don't believe her. It must be a(n) ________.We all know you do well in math.

A. accident    B. hoax    C. panic    D. result

 

查看答案

Mr. Black ________his keys in the office,so he had to wait until his wife ________ home.

A. has left;comes    B. left;had come

C. had left;came    D. had left;would come

 

查看答案

Something special happened ________ Mary ________ the first day of school.

A. at;on    B. to;on    C. with;in    D. about;in

 

查看答案
试题属性

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