shall 和 will 辨析

it shall be done. 解释为 “它应该被做好”
it will be done. 解释为 “它将会被做好”语气比较确定。