He﹍﹍the job well, but he    so careless.A.had done; had beenB.could do; wasC.cou

He﹍﹍the job well, but he    so careless.A.had done; had beenB.could do; wasC.cou

题型:不详难度:来源:
He﹍﹍the job well, but he    so careless.
A.had done; had beenB.could do; was
C.could have done; wasD.hadn’t done; had been

答案
C
解析
这题考查虚拟语气,句意是:他本可以做得很好,但是他太粗心了。粗心是过去的事实,工作做得好的虚拟的用法,实际上并不好。所以第一空填could have done“本可以做却没做”,第二空填was,是过去的事实。选C
举一反三
If there _____ an art exhibition in our city next week, our class _____ go and enjoy it.
A.will be; wouldB.would be, will
C.were, willD.should be, would

题型:不详难度:| 查看答案
_____ my advice, you would not be in such a terrible situation now.
A.Had you takenB.If you take
C.Should you takeD.If you have taken

题型:不详难度:| 查看答案
— We would appreciate it if you could stay for lunch.
— Sorry, I         . I have another appointment.  
A.won’tB.shan’tC.can’tD.mustn’t

题型:不详难度:| 查看答案
If I had got a good job, I              more money.
A.saveB.savedC.would have savedD.should save

题型:不详难度:| 查看答案
—The room is so dirty, _____ we clean it?
—Of course.
A.willB.shallC.wouldD.do

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

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