题目内容
【题目】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。
练习册系列答案
相关题目