語法:should與ought to用法辨析 - 四級語法

字號:

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