All flights _________ because of the snowstorm,? Allflights_________becauseofthesnowstorm,manypassengerscoulddonothingbuttakethetrain.A)hadbeencanceledB)havebeencanceledC)werecanceledD)havingbeencanceled 参考答案 查看答案