shouldn't 和 mustn't 意思区别存疑

'Will you have a cigarette?' 'No, I ________. My doctor has forbidden me to smoke.'

正确答案是mustn't,  请问老师为什么不能用shouldn't?

We really_________ stop here. That sign says 'No Waiting'

同样这句答案也是mustn't,为什么不能用shouldn't?

请先 登录 后评论

最佳答案 2018-07-15 21:19

mustn't 意为“决不能”,shouldn't 意为“不该”。前者的语气非常坚决,后者的语气较为委婉。如果没有mustn't 这个选项,完全可以用shouldn't. 不过语气不够强烈。在以上二句的语境中,mustn't 显然更能表达坚决的语气---绝对不可以。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,13895 浏览
  • Eglshlover 提出于 2018-07-14 11:52

相似问题