作业帮 > 英语 > 作业

All games _because of the rainstorm ,many students could do

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/07/04 18:11:17
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了 我想要的是解析
All games _because of the rainstorm ,many students could do
如果是C的话,两个完整分句间要有连接词才可以,比如but,and etc.显然后一句中没有连接词,只能是B.