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.句意为“他本来能够做好那工作.但他太粗心了. 查看更多

 

题目列表(包括答案和解析)

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 beenB.could do; was
C.could have done; wasD.hadn’t done; had been

查看答案和解析>>


同步练习册答案