All flights____because of thesnowstorm,many passengers

All flights____because of thesnowstorm,many passengers
All flights____because of the snowstorm,many passengers could do nothing but take the train.
A.had been cancelled B.having been cancelled
C.were cancelled D.have been cancelled
ddfs1943 1年前 已收到1个回答 举报

maxantonio 幼苗

共回答了14个问题采纳率:85.7% 举报

确实应该选B
很好选的一道题目,前半句与后半句之间用逗号连接,没有类似and的连词,后半句有谓语动词,为完整成分的句子,所以前半句不能是句子结构,不可以出现谓语动词.ACD全都出现了谓语动词.只有B现在分词独立主格做状语表原因,没出现谓语动词

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.033 s. - webmaster@yulucn.com