—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 do | B.needn’t have done | C.mustn’t do | D.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 be | B.should have been | C.must be | D.might have been |
|
It has been announced that students _______ remain in their seats until all the papers have been collected. |
----- 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.can | B.should | C.shall | D.must |
|
My brother is honest. He _____ such a thing.A.might not do | B.can’t have done | C.can do | D.mustn’t have done |
|
最新试题
热门考点