All flights _____because of the snowstorm,we decided to take the train instead.
#91303
A
were canceled
B
had been canceled
C
having canceled
D
having been canceled
推荐题目
______, we had to put off the tennis match. 
#91266
A
It being rainy
B
There being raining
C
Having been raining
D
Being rainy
--_______, we are going to play tennis on Saturday. --But we have to first finish our task within the time ________.
#91343
A
If weather permits; allowing
B
If weather permitted; allowed
C
Weather permitting; allowing
D
Weather permitting; allowed
_______ on earth do you suppose_______ this?
#91155
A
What; could do
B
What; could have done
C
Who; do
D
Who; could have done