A-A+
All things (had) been canceled (because) of th
问题详情
All things (had) been canceled (because) of the snowstorm, many passengers could do (nothing) but (take) the train.
A.had
B.because
C.nothing
D.take
参考答案
正确答案:A
解析:本题中已有谓语动词could do,所以逗号前半部分应用非谓语动词形式,非谓语动词与逻辑主语all things之间是主动关系,用现在分词形式,所以应改为having been canceled。