满分5 > 高中英语试题 >

- Catherine, I have cleaned the room for...

- Catherine, I have cleaned the room for you.

- Thanks. You               it. I could manage it myself.

A. needn’t do    B. needn’t have done

C. mustn’t do    D. shouldn’t have done

 

B 【解析】试题分析:考查情态动词+have done的用法:句意:---Catherine, 我已经为你把房间打扫过了。--谢谢,你本不必打扫。我 自己能行。从第一句话知道是对过去的情况的说明,排除AC,needn’t have done本不必做…而做了,shouldn’t have done本不该做而做了。从句意看是选B。 考点:考查情态动词+have done的用法  
复制答案
考点分析:
相关试题推荐

The company was named Gates Hall               a man named James Gates.

A. in need of    B. in search of

C. with the help of    D. in memory of

 

查看答案

It looks                you are ill. You should go to see the doctor.

A. as    B. which

C. as though    D. whether

 

查看答案

Tom was               that he couldn’t understand               simple sentence.

A. so a stupid boy; such a    B. a so stupid boy; a such

C. so stupid a boy; a such    D. so stupid a boy; such a

 

查看答案

The book tells stories of the earthquake through the eyes of those               lives were affected

A. whose    B. that

C. who    D. which

 

查看答案

              basic first-aid techniques will help you respond quickly to emergencies.

A. Knowing    B. Having known

C. Known    D. Being known

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.