All flights ______because of the heavy fog, we had to decide to take the train.

admin2012-08-10  28

问题 All flights ______because of the heavy fog, we had to decide to take the train.

选项 A、were canceled
B、having canceled
C、having been canceled
D、have been canceled

答案C

解析 所有的航班都因大雾而取消了,所以我们不得不决定乘火车。本题考查分词短语作状语的用法,cancel作vt与主语all flights构成了动宾关系,故用被动语态,取消航班应发生在做决定之前,故用完成时态。
转载请注明原文地址:https://jikaoti.com/ti/OlcFFFFM
0

最新回复(0)