should也是情态动词。
与ought的各种形式相同,should可用于现在时以及将来时。如位于动词过去式之后时,也可以用于过去时。在上文的各例句中should可代替ought to使用。 否定式:should not/shouldn‘t
疑问式:should I?等
否定疑问式:should I not?/shouldn‘t I?等
should后面带没有to的不定式(即动词原形)。
should和ought用于表示义务时通常意思是同样的,但should 是较为常用的形式。
在会话中 should/ought to常可单独使用,此时动词不定式省略而不说出:
—You should paint/ought to paint your door.
—Yes,I know I should/I know I ought to.
—你应当油漆—下你的门。
—对,我知道我该这样做。
should/would think引导一个附加评论时,一般不能用so/ not。这时必须使用that从句:
—He’s an astrologer, looking for work.
—I shouldn’t/wouldn’t think that he’d find it easy to get work.
—他是一个星相家,正在找工作。
—我想他大概不会感到找到一份工作是容易的。
如果评论发生在过去的动作,可以用should/would have thought:
—He actually got a job as an astrologer.
—I shouldn’t/wouldn’t have thought that it was possibe to do that.
—他真的以星相家的身份找了一份工作。
—我本来认为那是不可能的。
should/would have expected+不定式结构/that从句也是可行的。有时非人称代词you可代替I:
—She has emigrated.
—Has she? You’d/I’d have expected her to stay in this country.
—她移居国外了。
—是吗?人们/我还以为她会留在国内的。