题目内容
17.If we had been more careful,we ______ much better results now.( )A. | got | B. | had got | ||
C. | would be getting | D. | would have got |
分析 如果我们以前能够更加小心些的话,那么我们现在就会得到更好的结果了.
解答 答案:C.
根据if引导的条件状语从句可知,had done表达的是过去事实的假设,而主句中的now说明是对现在状况的假设,所以用would be doing表明此时此刻的情况,故选C.
点评 本题考查混合虚拟语气,要掌握与过去,现在,将来虚拟时的句型结构并结构具体的语境选择出正确的答案.
练习册系列答案
相关题目
14.-Look,it is going to rain.Our outing plan has to fall through.
-Why ___________ it rain on Sunday?( )
-Why ___________ it rain on Sunday?( )
A. | must | B. | shall | C. | should | D. | may |
5.You must always_________ the truth.( )
A. | say | B. | talk | C. | speak | D. | tell |
2.Judy is going to marry the sailor she ______ in Rome last year.( )
A. | meets | B. | met | C. | has met | D. | would meet |
9.The prices of houses in this area _______from¥300,000 to¥600,000 at present.( )
A. | divide | B. | separate | C. | range | D. | differ |