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

admin2019-10-28  6

问题 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+过去分词”的形式,表示过去某个时间或某个动作发生之前已经完成的动作。又因flight和cancel之间为逻辑上的动宾关系,所以应用被动语态。综上所述,空处应用“had been+过去分词”的形式。故选D。
转载请注明原文地址:https://kaotiyun.com/show/XeDC777K
本试题收录于: 英语题库普高专升本分类
0

随机试题
最新回复(0)