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

试题分析:考查情态动词用法。句意:—Catherine,我帮你打扫了房间。—多谢,你本不必这样做的,我可以自己搞定。根据句意是对过去情况的虚拟。故使用“情态动词 have done”表示对过去情况的虚拟。Needn’t have done本不必做某事,实际上却做了;shouldn’t have done本不应该做某事,实际上却做了;故B正确。
点评:本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done 本应该做而实际未做。 can’t have done 过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。 need have done 本有必要做某事;needn’t have done 本没有必要做某事;注意没有 mustn’t have done的形式。
练习册系列答案
相关习题

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

-I didn't go to the art show, because I lost my ticket.
-You______have borrowed mine I didn't go to see it anyway
A.would B.needC.couldD.must

查看答案和解析>>

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

The winner of the race is tall and thin; he _______ be my friend, Mike, who is short and fat.
A.mightB.mustn’tC.can’tD.should

查看答案和解析>>

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

Without gravity, we _____ walk on the ground as freely as we do now.
A.couldn’t B.mustn’t C.shan’t D.needn’t

查看答案和解析>>

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

---I think Helen is at home.
---No, she    be at home, for she phoned me from the airport just five minutes ago.
A.mustn'tB.needn'tC.can'tD.dared not

查看答案和解析>>

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

If you love someone, why ______ you chain him to your side, control his emotion, and even make him center on you?
A.mustB.dareC.needD.will

查看答案和解析>>

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

Washington ______ get very hot and sticky in summertime. July and August are usually the warmest months.
A.mustB.canC.shouldD.might

查看答案和解析>>

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

You ______ park here! Don’t you see “No Parking” beside you?
A.needn’tB.mustn’t C.won’tD.couldn’t

查看答案和解析>>

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

The train is to start soon and Mary hasn’t turned up. What _____ have happened to her?
A.canB.mightC.mayD.should

查看答案和解析>>