what must i do和what should i do 有什么区别

问题描述:

what must i do和what should i do 有什么区别

must是必须做,同时想提醒下have to和must,两词都是'必须'的意思,have to 表示客观的需要, must 表示说话人主观上的看法,既主观上的必要。
should是应该做什么

主要区别在于must是“必须”的意思,should是“应当”的意思

must 我必须做的是什么?
should 我应该做的是什么?
应该做的不一定必须做.