题目内容
【题目】All flights __________ because of the snowstorm, we decided to take the train.
A. were canceled B. had been canceled
C. having canceled D. having been canceled
【答案】D
【解析】句意:所有的航班都由于暴风雪而被取消了,我们决定改乘火车。句意决定了要用现在分词的完成式表示分词的动作cancel发生在谓语动词decided之前,cancel与逻辑主语All flights 构成被动关系,故可判断出选D项。
练习册系列答案
相关题目