精英家教网 > 高中英语 > 题目详情

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


解析:

答题的关键在于抓住句中的but,but后面的句子是对过去事实的陈述,应用一般过去时;前面的句子则表示“本来能够……”,是对过去事情的推断,因此应用could have done,句意为“他本来能够做好那工作,但他太粗心了。”

练习册系列答案
相关习题

科目:高中英语 来源: 题型:

2. 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

查看答案和解析>>

科目:高中英语 来源: 题型:

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

查看答案和解析>>

科目:高中英语 来源:2012-2013学年福建省三明一中、二中高二上学期期末联考英语试卷(带解析) 题型:单选题

He didn't believe it was true until he _________ the job which he had dreamed of.

A.swept upB.sped upC.picked upD.took up

查看答案和解析>>

科目:高中英语 来源:2010-2011学年江苏省高三下学期期中考试英语题 题型:单项填空

Were it not for the fact that his father is on the board of directors, he ______ the job. A. will never get                      B. will never have got

C. would never get                    D. would never have got

 

 

查看答案和解析>>

科目:高中英语 来源:2012届河北省高二下学期期末考试英语题 题型:单项填空

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

 

查看答案和解析>>

同步练习册答案