找考题网-背景图
单项选择题

All flights_______ because of the snowstorm, many passengers could do nothing but take the train.

A.had been cancelled
B.having been cancelled
C.were cancelled
D.have been cancelled
热门试题