谁知道needn't 和mustn't正确的用法?

以前的英语老师和我们说如果疑问句是must,那么否定回答一定只能用needn't,可是现在的老师又说要分不同否定的意思,我总觉得后面的老师说的不对,我觉得mustn't是禁止的意思。

楼主,你说的没错,mustn't 的确是禁止的意思。 例:疑问句 Must I do it now? 我必须得现在做么? 否定回答中,needn't 表示“不需要”,mustn't 表示“不准、禁止”,语气比"needn't"强硬。 No, you needn't. 不,你不必现在做。 如果说 No, you mustn't. 不,你不准现在做。 意思就不对了。 老师说的是不是must 有不同的意义啊?因为must 表示许可的时候是“必须”的意思,表示推测的时候是“一定”的意思~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-13
疑问句是must,那么否定回答一定只能用needn't。 这是对的。 mustn't是禁止的意思。也是对的。 must一般用于祈使句和一些回答里面,给你两个例子 1 You mustn't smoke here. 2 Can I smoke here?No,you mustn't.
第2个回答  2015-03-12
needn't 不需要;不必;强调客观条件 .常做must问句的回答:Must I finish my homework today? No, you needn't.
  

mustn't不许,不准,不允许 ;命令的口气,语气最强烈。”禁止”You mustn't step on the grass. 甲:Must I finish my homework?
乙:No,you needn'd/don't need to/don't have to

shouldn't 是“(按常理来说)不应该”表义务。意为“应该”(某件事宜于做),用于各种人称。, You shouldn′t waste anytime. 你不应该浪费时间。
oughtn't不应该 表义务,意为“应该”(因责任、义务等该做),口气比should稍重。
You oughtn't to have crossed the road when the lights were red. 你不该在红灯时过马路.