当前位置:中文谷 >

习题库

>  He       thejobwell,buthe    socareless.A.haddone; had...

 He       thejobwell,buthe    socareless.A.haddone; had...

问题详情:

 He       thejobwell,buthe    socareless.A.haddone; had...

 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,句意为“他本来能够做好那工作,但他太粗心了。”

知识点:虚拟语气与情态动词

题型:选择题

  • 文章版权属于文章作者所有,转载请注明 https://zhongwengu.com/exercises/eypo72.html