If the previous director had paid enough attention to the poor indoor air quality,the problem_____no

If the previous director had paid enough attention to the poor indoor air quality,the problem_____no

题目
If the previous director had paid enough attention to the poor indoor air quality,the problem_____now.
A.would be solved
B.would have been solved
请问大家应该选哪个?理由呢?
答案
选B.would have been solved
这是if从句虚拟语气的固定用法.如果if从句中用的是一般过去时,主句要用would + 动词原形;如果if从句中用的是过去完成时-had + done,主句要用would + have done.这些都是一一对应的,固定用法.
意思如果已经做了----,结果会是----样,其实结果并不是这样的,表示虚拟
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.