请问这句不能选A或B的理由,为什么选CWere 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
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/21 06:26:15
![请问这句不能选A或B的理由,为什么选CWere 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](/uploads/image/z/10881336-48-6.jpg?t=%E8%AF%B7%E9%97%AE%E8%BF%99%E5%8F%A5%E4%B8%8D%E8%83%BD%E9%80%89A%E6%88%96B%E7%9A%84%E7%90%86%E7%94%B1%2C%E4%B8%BA%E4%BB%80%E4%B9%88%E9%80%89CWere+it+not+for+the+adoption+of+the+open+policy%2Cthings+______+they+are+today.a.would+never+be+b.could+have+been+c.would+never+have+been+d.didn%E2%80%99t+have)
请问这句不能选A或B的理由,为什么选CWere 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
请问这句不能选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
请问这句不能选A或B的理由,为什么选CWere 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.所以此题选第三个答案
过去完成时,在这里即would have benn 是一种虚拟语气,表示与现实不符的假设,其它几个选项都没有 要是没有,现在就没有……的意思
所以只能选C
这是虚拟语气中的错综时间条件从句, 前一句和后一句使用的情态动词和时态根据每句所反映的时间而定.并不是象普通的虚拟语气那样, 前面有were后面的句子就用"情态动词+do"的形式.
感觉
我怎么觉得选A啊...
things ______ they are today是与现在相反,应用would do吧
虚拟语气。用would。
意思是如果没有采取open policy,就不会有今天这样。。。
今天这样子已经发生,所以用have been。