题目内容
【题目】—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
【解析】
试题分析:考查情态动词+have done的用法:句意:---Catherine, 我已经为你把房间打扫过了。--谢谢,你本不必打扫。我 自己能行。从第一句话知道是对过去的情况的说明,排除AC,needn’t have done本不必做…而做了,shouldn’t have done本不该做而做了。从句意看是选B。
练习册系列答案
相关题目