All flights()because of the snowstorm, many passengers could do nothing but take the train.
A.正确答案Dwere canceled
B.have been canceled
C.had been canceled
D.having been canceled
All flights()because of the snowstorm, many passengers could do nothing but take the train.
All flights()because of the snowstorm, many passengers could do nothing but take the train.
A.正确答案Dwere canceled
B.have been canceled
C.had been canceled
D.having been canceled