1)should和ought to表示責任、建議或勸告,翻譯為“應該”,后者語氣強一些。
【例如】
you should listen to the doctor’s advice if you want to recover soon.
such things ought not to be allowed.
2)should接動詞的完成式,是一種譴責,表示過去應該做而沒有做或過去做了而不應該做。
【例如】
i missed the class. i should have come earlier.
i shouldn’t have made such a foolish mistake.
【例如】
you should listen to the doctor’s advice if you want to recover soon.
such things ought not to be allowed.
2)should接動詞的完成式,是一種譴責,表示過去應該做而沒有做或過去做了而不應該做。
【例如】
i missed the class. i should have come earlier.
i shouldn’t have made such a foolish mistake.