精英家教网 > 高中英语 > 题目详情
The room is in a terrible mess; it        have been cleaned.
A.mustn’tB. can’tC.shouldn’tD.wouldn’t
B
考查情态动词用法。没有mustn’t have done 的结构,故排除A。shouldn’t have done 本不应该做某事,实际上却做了;can’t/couldn’t have done不可能做了某事,表示对过去肯定的推测;句意:房间乱七八糟。不可能打扫了。故B正确。
点评:情态动词+have done ,表示对过去的虚拟或推测。记住这些结构的意思:shouldn’t have done 本不应该做某事,实际上却做了;needn’t have done本不需要做某事,实际上却做了。can’t/couldn’ t have done不可能做了某事,
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

---I’m thinking of losing weight these days.
----Oh, you ______ be out of mind. You’re 50 kilograms at the most!
A.mustB.willC.willD.may

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Where___________I meet you tomorrow morning ?
—I haven’t decided the place. But I’ll call you soon.
A.wouldB.shall C.mightD.can

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—What have you learned from your experience in Thailand?
—Well, meeting people from another culture ______ be very difficult.
A.mustB.canC.shouldD.shall

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—I’m sorry. I         at you at the other day.
— Forget it. I was a bit out of control myself.
A.shouldn’t shoutB.shouldn’t have shouted
C.mustn’t shoutD.mustn’t have shouted

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Do you know where Mary is? I couldn’t find her anywhere.
—Well . She        have gone far—her coat’s still here.
A.shouldn’tB.mustn’tC.wouldn’tD.can’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

----- John looks a bit upset. Did you tell him the bad news?
------Yes, but I _____him after his birthday party.
A.should have toldB.must have told
C.shouldn’t have toldD.needn’t have told

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The new law states that people _______drive after drinking alcohol.
A.wouldn'tB.needn'tC.won'tD.mustn't

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Now that the sign reads, “No person ______ smoke here”, please choose a seat in the smoking area over there if you _______ smoke.
A.must; shallB.will; mustC.shall; mustD.can; should

查看答案和解析>>

同步练习册答案