选B.would have been solved
这是if从句虚拟语气的固定用法.如果if从句中用的是一般过去时,主句要用would + 动词原形;如果if从句中用的是过去完成时-had + done,主句要用would + have done.这些都是一一对应的,固定用法.
意思如果已经做了----,结果会是----样,其实结果并不是这样的,表示虚拟
If the previous director had paid enough attention to the poor indoor air quality,the problem_____now.
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
请问大家应该选哪个?理由呢?
A.would be solved
B.would have been solved
请问大家应该选哪个?理由呢?
英语人气:359 ℃时间:2020-02-04 10:52:21
优质解答
我来回答
类似推荐
猜你喜欢
- 1一个圆锥半径是3dm高是8dm求它的体积
- 2The things are still there,but men are no more the same ones.
- 3直线y=kx-1与双曲线4x2-9y2=36有两个交点,求实数k的取值范围
- 4阅读短文 我爱家乡的海
- 5仿写《黄河颂》,写黑龙江!
- 6“一个字,加一点变成一字;加两点变成其他字;加三点变成另一字;加四点则又是一个字”打一字
- 7SO2溶于水的化学反应方程式
- 8半径相等的圆内接正三角形、正方形、正六边形的边长之比为 _ .
- 9已知函数fx=(x2+2x+a)/x,x∈[1,+∞).当a=4时,求函数f(x﹚的最小值若对任意的x∈1,+∞),f(x)>0恒成
- 10高尔基《海燕》里的一些题目!