Главное различие между модальными глаголами should и must в английском языке заключается в степени обязательности. 1
Must (должен/должна) используется для выражения обязательства или настоятельной рекомендации. 1 Подразумевает сильную уверенность или необходимость. 1
Should (должен/должна) используется для выражения рекомендации, совета или предположительной необходимости. 1 Выражает мягкую уверенность или совет. 1
Таким образом, must предполагает более жёсткое требование и не оставляет выбора, в то время как should оставляет пространство для собственного решения и не является столь строгим требованием. 12
Например, You should obey — Вы должны подчиниться (это рекомендация, но ей можно не следовать), а You must obey — Вы обязаны подчиниться (у вас нет выбора, вы обязаны подчиниться). 2