¿Significa lo mismo "cannot be" que "must not be"? ¿Cuál es la diferencia?

Respuesta de un hablante nativo
Rebecca
Son similares, sí. La diferencia es que "cannot be" implica que es algo importante y que el proceso no ocurrirá porque es imposible, si algo concreto y necesario no se ha hecho antes. "Must not be" implica que hay una posibilidad de que se realice, pero que no está permitido que ocurra. Ej: "You must not be so harsh on yourself." (No debes ser tan duro contigo mismo.) => No permitido = "You cannot be so harsh on yourself." (No puedes ser tan duro contigo mismo.) => No debería ser posible Ej: "The cakes cannot be over-baked." (El pastel no se puede hornear de nuevo.) => Quizá haya una consecuencia negativa que llegaría a continuación, si se llevara a cabo. = "The cakes must not be over-baked." (El pastel no debe hornearse de nuevo.) => No está permitido