A-A+ 【C15】A.must have been preventedB.might have be 2022-08-05 15:01:04 问答库 阅读 169 次 问题详情 【C15】A.must have been preventedB.might have been preventedC.should have been preventedD.cattle have been prevented 参考答案 正确答案:B解析:根据语法填,此处为虚拟语气,might have been prevented表示可能被避免。