导航:题目详情 | 答案解析 | 相关问题 | 最新问题 A.must have been providedB.might have providedC.must have providedD.might have been pr 学历类 2020-02-23 03:52:57 职称英语 已帮助 人 A.must have been providedB.might have providedC.must have providedD.might have been provided 热搜:a是b的充分条件,b是a的必要条件吗 答案解析 难度★★☆ 搜索 正确答案:B解析:本题测试语法。must have been provided表示一种肯定推测;might have provided表示一种可能的猜测;must have provided表示一种肯定推测;might have been provided表示一种可能的猜测。根据后面的some insurance against pests or diseases in future可知,本句话表示一种可能性,并且应该用主动语态,所以应该选B。 相关问题 1、【C17】A.must have beenB.may have beenC.could have beenD.should have been 2017-08-31 2、I have no idea who stole his wallet. It _____anyone.A. must have beenB. should have been 2017-12-28 3、An example of a product which might well have been advertised during the early stages of t 2017-12-29 4、It______last night. But I am not sure.A.may rainB.might rainedC.must rainD.may have rained 2018-02-09 5、They must have been enjoying themselves there or they______so long.A.can"t have stayedB.w 2018-03-22 6、Things might have been much worse if the mother______on her right to keep the baby.A.has b 2018-05-20