「cannot be」と「must not be」の違いを教えてください。

ネイティブによる回答
Rebecca
どちらも似たような表現です。違いがあるとすれば、「cannot be」は不可能なこと、ありえないことに使うことです。「must not be」は、選択肢のひとつではあるが、してはならないことに使います。 例: You must not be so harsh on yourself. => してはならないこと = You cannot be so harsh on yourself.(そんなに自分に厳しくしないで。)=> 不可能なこと 例: The cakes cannot be over-baked. => 悪い結果を引き起こす = The cakes must not be over-baked.(ケーキを焼きすぎないで。)=> してはならないこと