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,句意为“他本来能够做好那工作,但他太粗心了。” |
举一反三
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.will | B.should | C.may | D.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 say | B.hadn"t said | C.shouldn"t have said | D.couldn"t have said |
|
最新试题
热门考点