shall这个助动词通常用于第一人称,所以它的主语通常只能是I或者We,如:Shall we visit the Yu Garden tomorrow?

而should可以用作shall的过去式,用法与shall一样,主语是第一人称。但是should也能用作情态动词,解释为“应该”,这个时候主语可以是物。如:The book should be returned in one week.