满分5 > 高中英语试题 >

All flights ___________ because of fog. ...

All flights ___________ because of fog. I’m afraid you will have to stay here for another day.

A. had been put off      B. called off

C. have been called off   D. have put off

 

C 【解析】 试题分析:call off 取消,停止行动; put off 推迟,延误 。根据第二句的时态可知第一句的时态应为现在完成时,A为过去完成时,不符合;flights 作句子的主语,要用被动语态,B和C是主动语态,排除;C项为现在完成时的被动语态,符合语境,故选C。 考点:考查被动语态、动词短语  
复制答案
考点分析:
相关试题推荐

Tony was _________ to five years in prison for abusing his power during his service in the local government.

A. charged    B. deserved      C. sentenced    D. announced

 

查看答案

Many of the exhibits were damaged in the fire and _______ were totally destroyed.

A. all                B. both          C. much            D. some

 

查看答案

--- Jack, what about the lecture?

--- It is the most inspiring lecture that I _________ since I came to this university.

A. attended     B. have attended

C. am attending  D. had attended

 

查看答案

The police are offering a big ___________ for information about the robbery.

A. award             B. prize           C. reward           D. money

 

查看答案

Nowhere else _______ a place as beautiful as Guilin, where the mountains are unique.

A. you will find     B. are you finding

C. will you find      D. you have found

 

查看答案
试题属性

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