When we arrived at the airport, we were told our flight____________.

admin2021-06-28  14

问题 When we arrived at the airport, we were told our flight____________.

选项 A、cancelled
B、had cancelled
C、has been cancelled
D、had been cancelled

答案D

解析 根据句意可知,“取消(cancel)”所表示的动作发生在“被告知(were told)”之前,因此应用过去完成时,即谓语动词用“had+过去分词"的形式,表示在过去某个时间或某个动作发生之前已经完成的动作。又因fight和cancel之间为逻辑上的动宾关系,所以应用被动语态。综上所述,空处应用“had been +过去分词”的形式。故选D。
转载请注明原文地址:https://kaotiyun.com/show/TuxC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)