第5题: [单项选择]All flights ______ because of the snowstorm, many passengers could do nothing but take the train. A. had been canceled B. have been canceled C. were canceled D. having been canceled 参考答案:D 答案解析:[解析] 该题为“逻辑主语+doing”构成主语独立结构,表示原因。
第12题: [填空题]I was fined $ 50 yesterday for failing to keep my big dog under_________ (controlled). 参考答案:control 答案解析:本题考查词形的转换。control为名词或动词,意为“控制”;controlled为形容词,意为“控制的”;under control为固定短语,意为“在控制中;被控制”。该句意为:昨天由于没有控制好