must 的否定句用 needn't?

一个句子:She must finish her homework this evening
老师说,对一般疑问句的回答用needn't
改否定句用mustn't,可我记得好像不是这样啊?请各位赐教.............

must 的否定句可用 needn't,也可以用mustn't
1)mustn't 语气强硬点,带有禁止的意思:
You mustn't fire without my signal.
没我的信号不许开枪。
You mustn't do that. It's wrong.
你不能这么做。这是不对的。
2)needn't语气较为温柔,意思是不需要:
You needn't talk to anyone if you don'twant to.
不想说话的时候,你可以不说。
Well, you needn't tell me anything if you don't want to.
好吧,如果你不想告诉我,可以什么也不说。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-27
其实你们老师应该是从语法的角度来说的,但是也可以从语义上来说这个问题,比如mustn't是禁止,needn't 是不需要,放在这里就是,他今天晚上必须不完成作业,从语法上说很正确,没问题, 如果用needn't 就是他今天晚上不需要完成作业,从语义上说当然也没问题,而且比mustn't语气更好

所以其实不要那么死教条,但是至于can‘t。。。值得推敲了。。。。不能完成和不需要完成不是一个概念吧。。。本回答被提问者采纳
第2个回答  2008-06-27
改否定句不能用mustn't的,mustn't含有绝对禁止的意思,可以用can't啊.
第3个回答  2008-06-27
She needn't finish her homework this evening