Must - должен, обязан (не может отказаться, обязательно должен сделать) Например: You must eat every day. Ты ОБЯЗАТЕЛЬНО должен кушать каждый день. have to - обязан ( в общем-то это синоним "must", только в более мягкой форме, есть возможность не выполнения чего-либо) Например: You have to go to school every day. Ты ОБЯЗАН (вынужден) ходить в школу каждый день (но уже пойдешь ты или нет зависит от тебя) should - следовать (тебе следует что-либо сделать, но никакой обязанности нет, это не твой долг) Например: You should help him. Тебе следовало бы ему но опять же ты сам решаешь будешь ли ты ему потому что ты не обязан) надеюсь, что хоть немного понятнее стало ;)
Например: You must eat every day. Ты ОБЯЗАТЕЛЬНО должен кушать каждый день.
have to - обязан ( в общем-то это синоним "must", только в более мягкой форме, есть возможность не выполнения чего-либо)
Например: You have to go to school every day. Ты ОБЯЗАН (вынужден) ходить в школу каждый день (но уже пойдешь ты или нет зависит от тебя)
should - следовать (тебе следует что-либо сделать, но никакой обязанности нет, это не твой долг)
Например: You should help him. Тебе следовало бы ему но опять же ты сам решаешь будешь ли ты ему потому что ты не обязан)
надеюсь, что хоть немного понятнее стало ;)