—Catherine, I have cleaned the room for you.—Thanks, you __________it. I could m

—Catherine, I have cleaned the room for you.—Thanks, you __________it. I could m

题型:不详难度:来源:
—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
解析
本题考查情态动词.根据句意可知Catherine对对方为她打扫了房间表示感谢并提到对方不必为她打扫房间。needn’t do不需要做……;mustn’t禁止做……,都用于现在的动作;needn’t have done表示做了本来不必去做的事;shouldn’t have done是本不该做却做某事。
举一反三
--- Hi, Tom. Any idea where Jane is?
--- She _________ in the classroom. I saw her there just now.
A.shall beB.should have beenC.must beD.might have been

题型:不详难度:| 查看答案
It has been announced that students _______ remain in their seats until all the papers have been collected.
A.can B.mayC.willD.shall

题型:不详难度:| 查看答案
----- Mary looks very upset. She _______ failed to pass the exam.
----- I guess so. It"s very difficult after all.
A  must have   B could have   C should have  D might have
题型:不详难度:| 查看答案
He _____ be really difficult at times even though he ,generally speaking, is a nice person.
A.canB.shouldC.shallD.must

题型:不详难度:| 查看答案
My brother is honest. He _____ such a thing.
A.might not doB.can’t have doneC.can doD.mustn’t have done

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.