All flights ________ because of the snowstorm, many passenger could do nothing but take the train.
A: had been canceled
B: have been canceled
C: were canceled
D: having been canceled
发布时间:2024-07-06 14:00:28