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 been | B.could do; was | C.could have done; was | D.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; would | B.would be, will | C.were, will | D.should be, would |
|
_____ my advice, you would not be in such a terrible situation now.A.Had you taken | B.If you take | C.Should you take | D.If you have taken |
|
— We would appreciate it if you could stay for lunch. — Sorry, I . I have another appointment. A.won’t | B.shan’t | C.can’t | D.mustn’t |
|
If I had got a good job, I more money.A.save | B.saved | C.would have saved | D.should save |
|
—The room is so dirty, _____ we clean it? —Of course. |
最新试题
热门考点