两者都对,都表示你应该遵守法律
shall用于第二、三人称时,表示允诺、告诫、命令、必然性
用于第一人称时,表示决心
但should表示义务或责任时,为 应该做什么事
建议或劝告时,有命令的意味
具体你可以参考下面的文库
http://wenku.baidu.com/view/37e220fe04a1b0717fd5d...
两者都对,都表示你应该遵守法律
shall用于第二、三人称时,表示允诺、告诫、命令、必然性
用于第一人称时,表示决心
但should表示义务或责任时,为 应该做什么事
建议或劝告时,有命令的意味
具体你可以参考下面的文库
http://wenku.baidu.com/view/37e220fe04a1b0717fd5d...