(单选题)
I needn’t have been in that hurry. The flight to New York ______ due to the foggy weather for some time now.
A.is canceled
B.was canceled
C.has been canceled
D.will be canceled
参考答案:B
参考解析:
考查一般过去时。句意:我不必那么着急。由于有一段时间有雾,飞往纽约的航班取消了。题干中的needn’t have been表明航班取消的事情已经发生了,所以用一般过去时,且航班和取消之间是被动关系。故选B。
知识点: