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