精英家教网 > 高中英语 > 题目详情
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,句意为“他本来能够做好那工作,但他太粗心了。”
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题


—The bedroom is too dirty.______ we clean it?
—Of course.
A.WillB.ShallC.WouldD.Do

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The doctor recommended that you    swim after eating a large meal. 
A.wouldn’tB.couldn’tC.needn’tD.shouldn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

“He will come tomorrow.” “But I’d rather he _____ the day after tomorrow.”
A.will comeB.is coming
C.cameD.had come

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—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

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Don’t you think it necessary that he ______ to Miami but to New York?
—I agree,but the problem is ______ he has refused to.
A.will not be sent;thatB.not be sent;that
C.should not be sent;whatD.should not send;what

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He paid for a seat, when he ______ have entered free.
A.couldB.wouldC.mustD.need

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

“I still haven’t thanked Aunt Lucy for her present.” “It’s time you _____.”
A.doB.did
C.hadD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

With everything she needed ________, she went out of the shop, with her hands full of shopping bags.
A.boughtB.to buyC.buyingD.buy

查看答案和解析>>

同步练习册答案