should用作情态动词shall的过去式:①用于陈述语气:shall用于第二、第三人称时表示命令、许诺、威胁、警告、禁止等,当它指的是过去事件时就要用should。在表示意向、要求、决定、建议等意义的从句里,如果主句的谓语动词是过去式,则从句中的should既可看作情态动词shall的陈述语气过去式,也可看作它的虚拟语气,但当句子的语气不够委婉时宜看作前者。②用于虚拟条件从句中,可用于各种人称,有以下两种含意:一是表示对将来事件的推测,相当于汉语中的“万一”,这时主句往往不用虚拟语气,而用陈述语气或祈使语气; 二是表示虚拟让步。③在表示命令、要求、建议等意义的词所支配的分句里,通常也用should来构成虚拟语气,这时无论主句用现在式或过去式,从句都可用should,这样的结构主要有以下两种:一是表示命令、要求、建议等意义的动词(如advice, demand, intend等等)或名词(如recommendation, suggestion等等)+that-clause; 二是It is necessary〔desirable, essential, important等〕+that-clause。④表示惊愕、遗憾、欣慰、悔恨、失望、突然、出乎意料等感情。⑤表示有很大可能性,是预期中的,几乎是必然的。
should用作独立情态动词:①表示责任、义务或正当的行为。②表示适当、得宜,可以构成劝告或委婉的命令,这是表达说话人意志的谦逊有礼貌的用语。③“should+动词不定式的完成式”表示在某时间之前应已完成但没有完成的行为; 也可表示在某一时间之前做了的事情是应当做的。④should常与疑问词连用表示不感兴趣、难以相信等较强烈的感情。⑤should常用在lest, that, so that, in order that引导的从句中,表示期望、结果或目的。