mustn't 表示“禁止、不准”;cannot 表示“不可能”;need not 表示“不必要”;may not 表示“可能不”。分析语境可知本题应选D。
6) —I hear you've got a set of valuable Australian coins.___ I have a look?
—Yes, certainly. (北京2002春)
A.Do B.May C. Shall D.Should
分析语境可知这是在征求对方的许可,may表示“允许、可以”,语气比较委婉 shall常用于第一、三人称作主语的疑问句中,表示征求对方意见和指示,如果此空用shall,则意为“要(我)看一下吗?”,不符合上下文意思。故本题选B。
7) Mr Bush is on time for everything. How ____ it be that he was late for the opening ceremony? (上海2001春)
A.can B.should C.may D.must
must be 表示肯定的猜测,只能用于肯定句中,由题意可知本题应选A。
8) —Are you coming to Jeff's party?
—I'm not sure. I ____ go to the concert instead. (NMET2000)
A.must B.would C.should D.might
由题意和下句中的 “I'm not sure” 可知这段对话中存在一种可能性推测,might可以用来表示一种比较委婉的可能性判断,故本题选D。又如:
I should have been there, but I _____ not find the time. (上海2000春)
A.would B.could C.might D.should
分析题意可知第二个分句表示过去的某种能力;C 项只表示语气上的可能性,与题意不符。故本题选B。
9) Johnny, you ____ play with the knife, you ____ hurt yourself. (NMET'96)
A.won't; can't B.mustn't; may
C.shouldn't; must D.can't; shouldn't