2道高二很纠结的英语选择题,高手进来帮忙解释下,谢谢~

1。I wouldn't have become an accountant now if I ____so hard when I was at the tutorial centre.
A.didn't study B.hadn't studied C.wouldn't have studied D. didn't have studied
我选了C,如果我没有在辅导中心努力学习我就不可能成为一名会计,C就是表达与事实相反的意思。但我同学所谓的正确答案选B ,不知道对不对,感觉也很对啊!!

As far as I can see, there is no quick___ to the problem to be discussed in the meeting tomorrow.
A.requirement B.excuse C.solution D.explanation
我选了C,问题的解快速决方法,但我同学那所谓的答案选D,一看,貌似也有道理。

求高手帮忙解释下,要百分之百确定的,谢谢

第一句,你选有你的道理。就是你还没弄清虚拟语气的用法。虚拟语气在条件句中有固定要求。当表示与过去事实相反的时候,主句用could/would/should have done, 而从句用过去完成时。所以这儿选B
第二题我认为你的选择是正确的。
solution to the problem 问题的解决方法。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-07
1.B 主句为would not have done,从句应为过去的过去,即过去完成时,看看虚拟语气的用法吧。
2.C,你做得对。
第2个回答  2011-10-07
1 不用看,答案是B,选C说明你基础很差
2 答案D 习惯搭配
相似回答