作业帮 > 英语 > 作业

请问这句不能选A或B的理由,为什么选C

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/19 06:11:33
请问这句不能选A或B的理由,为什么选C
Were it not for the adoption of the open policy,things ______ they are today.
a.would never be b.could have been
c.would never have been d.didn’t have
题意翻译过来是:如果没有采取开放政策,事情也不会像今天这样
这是个虚拟语气,所以用would,表示与现实不符的假设,事情变化是从过去就开始的,也就是从采取政策开始的,一直延续到现在,所以用完成时have been.所以此题选第三个答案