All games _because of the rainstorm ,many students could do

All games _because of the rainstorm ,many students could do nothing but study in the classroom
A were canceled B having been canceled C had been canceled D have been canceled
Ps:我自己比较矛盾的是B和C ,B是现在分词的完成被动式我觉得就是充当非谓语,但是前半个分句没有谓语哪来非谓语呢 请详尽说明
我已经知道答案是B了 我想要的是解析
xiaoxiaovsqidian 1年前 已收到4个回答 举报

13317780001 幼苗

共回答了18个问题采纳率:94.4% 举报

如果是C的话,两个完整分句间要有连接词才可以,比如but,and etc.显然后一句中没有连接词,只能是B.

1年前

10

glenhoo52111314 幼苗

共回答了5个问题 举报

答案是b

1年前

2

lwd6743 幼苗

共回答了1个问题 举报

答案就是B 确实是非谓语。前半句的主语是all games ,后半句的主语是 many students ,两个句子的主语不一样,又用句号连接,所以用非谓语。have是助动词,可以充当谓语。照您这样说的话,前后分句不一样应该是独立主格结构吧注意答案的选项。 还有就是两个简单句之间没有连词 ,用了句号,综合答案 ,这个题考的就是独立主格。...

1年前

1

天何言哉625 幼苗

共回答了11个问题采纳率:90.9% 举报

B
我确实不知道怎么解释

1年前

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