题目内容
11.Catherine,I have cleaned the room for you.Thanks.You _______ it.I could manage it myself.( )
A. | needn't have done | B. | needn't do | ||
C. | mustn't do | D. | shouldn't have done |
分析 --Catherine,我已经帮你打扫了房间了.
--谢谢.你其实没有不要去打扫,我自己来就行了.
解答 答案 A 首先排除C、D.C选项表示不可以做,有禁止的意思,而D选项是不应该做,也有责怪的意思,显然C和D都是错的.A、B的区别在于时间.B选项情态动词+have done用虚拟语气表示对过去所做事情的态度,比如B项needn't have done,就是表示不必,虽然A、B项都有不必的意思,但是clean的动作已经过去了,所以B比A更好.因此选B.
点评 情态动词+have done是高考经常考到的一个重要考点,平时需要多总结理解.
练习册系列答案
相关题目
6.A good idea _______ him when he was asked to solve the problem.Which choice is wrong?( )
A. | hit | B. | happened | C. | struck | D. | occurred to |