当前位置:高中试题 > 英语试题 > 虚拟语气 > He______the job well, but he______so careless.A.had done; had been B.could do; w...
题目
题型:不详难度:来源:
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
解析
选C。答题的关键在于抓住句中的but,but后面的句子是对过去事实的陈述,应用一般过去时;前面的句子则表示“本来能够……”,是对过去事情的推断,因此应用could have done,句意为“他本来能够做好那工作,但他太粗心了。”
核心考点
试题【He______the job well, but he______so careless.A.had done; had been B.could do; w】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
It is strongly suggested that measures     
students to cheat in the exams.
A.be taken to prevent
B.be taken to forbid
C.are taken to prevent
D.are taken to forbid

题型:不详难度:| 查看答案
—I’m thinking of losing weight these days.
—Oh, you  ______ be out of your mind. You’re 50 kilograms at the most!
A.willB.shouldC.mayD.must

题型:不详难度:| 查看答案
Zhang Lin was addicted to computer games during his last year in high school , otherwise he         ____________a student of Beijing University .
A.would have been B.should be C.has been D.had been

题型:不详难度:| 查看答案
---Your sister nearly _______ all her spare time to her study during the three years.
----That"s right, or she ________ the first place in her school in the College Entrance Examination.
A.devoted; wouldn"t have taken B.spent; wouldn"t have taken
C.had devoted; hadn"t taken D.had spent; couldn"t take

题型:不详难度:| 查看答案
—Any information about your son?
—No. If only I ______ those tough words to him.
A.didn"t sayB.hadn"t said
C.shouldn"t have saidD.couldn"t have said

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.