7.A.B方先说“不行(No),后面就是“命令式的言辞,(must),而不是说“可以(may)”做什么了。
6.D.
5.C.A项的两个各选内容却不对。B项的错误是第一句虽然可用 mustn't,但第二空不能用 have to(表客观需要)。
4.A.Would you like? 表示委婉的邀请或征询意见。 B、 C、 D 三个选项中的助动词不能与like搭配。
3.B.may和can在疑问句和陈述句中都可表示“许可”。
2.B.此题考查 had better的用法。 had better后接动词原形,表示“最好(做)……”, had better的否定形式是“had better not+动词原形”。 take off作“脱下(衣物)”讲。
1.B.can't在此表示“不可能”。 may not表示“不可以”,mustn't表示“不准”, needn't表示“不必”。
30.You ____ never play in the street. It's not safe.
A.can
B.may
C.must
D.need
参考答案
29.The traffic ____ stop when the lights are red.
A.must
B.mustn't
C.may
D.can't
28.----May I go swimming now?
----No, you ____ .
A.mustn't
B.may not
C.couldn't
D.needn't