组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > needn’t have done的用法
题型:单项选择 难度:0.85 引用次数:167 题号:3433248
—I am worn out now. I stayed up last night to finish the report.
—Oh? You ______. The professor asked us to hand it in next week.
A.needn’t haveB.wouldn’t have
C.couldn’t haveD.can’t have

相似题推荐

单项选择 | 较易 (0.85)
名校
【推荐1】—You _______ to Joey. It was his fault.
—The reason why I did so was that I didn’t want to lose my friend.
A.mustn’t apologizeB.didn’t need to apologize
C.shouldn’t apologizeD.needn’t have apologized
2019-02-04更新 | 395次组卷
单项选择 | 较易 (0.85)
名校
【推荐2】-- Catherine, I have cleaned the room for you.
---Thanks. You _______ it. I could manage it myself.
A.needn’t doB.shouldn’t have doneC.mustn’t doD.needn’t have done
2019-01-30更新 | 559次组卷
单项选择 | 较易 (0.85)
名校
【推荐3】Ben later joked that the job ________ not as the “best”, but the “busiest job in the world”.
A.could have been advertisedB.should have been advertised
C.needn’t have been advertisedD.must have been advertised
2022-12-14更新 | 221次组卷
共计 平均难度:一般