精英家教网 > 高中英语 > 题目详情
—Catherine,  I have cleaned the room for you.
—Thanks. You_______ it.  I could manage it myself.
A.needn’t doB.needn’t have done
C.mustn’t doD.shouldn’t have done
B

试题分析:考查情态动词+have done的用法:句意:---Catherine, 我已经为你把房间打扫过了。--谢谢,你本不必打扫。我 自己能行。从第一句话知道是对过去的情况的说明,排除AC,needn’t have done本不必做…而做了,shouldn’t have done本不该做而做了。从句意看是选B。
点评:情态动词+have done的用法:情态动词无论是表达“推测和可能性”,还是表达“虚拟”这一概念,只要是对过去已经发生的事情进行描述,一律用“情态动词+have done”这一结构;对现在或将来的事情进行描述,用“情态动词+动词或系动词原形”。注意不同的情态动词和have done搭配的含义。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

A left-luggage office is a place where bags ________ be left for a short time, especially at a railway station.
A.shouldB.can
C.mustD.will

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—What does the notice on the wall say?
—“No person       take books out of the reading room; otherwise he would be fined.”
A.willB.mayC.shallD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

–When can I get the result of the test, sir?
–You ____ have it next Friday.
A.couldB.shallC.mustD.may

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Why________ you always leave your dirty clothes in the bedroom?
A.needB.mustC.canD.shall

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- You needn’t take an umbrella. It isn’t going to rain.
--- Well, I don’t know. It     do.
A.mightB.needC.wouldD.should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It is recommended that the project ________ not be started until all the preparations have been made.
A.mustB.canC.needD.should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The Smiths went to the country for the weekend as they ______ to the office.
A.needn’t have goneB.mustn’t go
C.may not goD.didn’t have to go

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—The weather isn't good enough for an outing, is it?
—Not in the least. We can't have ______ at this time of the year.
A.a worse dayB.a nicer dayC.such bad a dayD.so fine a day

查看答案和解析>>

同步练习册答案