should_Should是shall的过去式吗


1. should和ought to的用法详解

(1)应当之意:当表达义务、责任、劝告或建议时,should拥有“应该、应当”的涵义。示例如下:

  • 他们应该相互学习,即You should learn from each other.
  • 我应考虑是否要打电话向她道歉,即Should I call her and apologize?
  • 如果你见到她,请让她给我打电话,即Ask her to ring me up if you should see her.
  • 如果你改变主意了,请告诉我,即If you should change your mind,do let me know.

(3)意外或惊喜之情:在以why、who、how等词开头的疑问句中,should常表达“竟然会”的意外或惊喜之情。如:

  • 我怎么会知道你把包丢哪了?即How should I know where you've left your bag?

(4)未尽责任之责备:"should+have+done"的结构表示本应完成却未完成的任务,含有责备或埋怨的口气。例句为:

  • 公共汽车十分钟前就应该到了,即The bus should have arrived ten minutes ago.

(5)第一人称的义务与建议Ought to用于第一人称时,表达有责任或义务做某事;用于第二、三人称时则表达建议或劝告。例如:

  • 我们应该尊敬父母,即We ought to respect our parents.
  • 人人都应当遵守交通规则,即Everyone ought to obey the traffic regulations.
  • 你应该听王老师的话才对,即You ought to follow Mr.Wang’s advice.

(6)推测与可能性的表达:Ought to还可用于表达对过去、现在或将来的推测。如:

  • 这些食物应该够咱们四个人吃了,即That ought to be enough food for the four of us.
  • 亨利应该很快就到了,他六点就从家出来了,即Henry ought to be here soon,because he left home at six.

2. shall的用法详解

(1) 未来之表示: shall用于第一人称时,表达未来之意,意为“将要,将会”,其否定形式为"shall not" (常用口语形式为 "shan't")。例如:

  • 下周这个时候我就在苏格兰了,即 "This time next week I shall be in Scotland."

(2) 征求意见之用: shall用于第一、第三人称疑问句中时,表示说话人征求对方的意见或请示。如:

  • 这个周末我们要做什么呢?即 "What shall we do this weekend?"

(3) 命令、警告、允诺与威胁的用法: 在第二、第三人称中使用时,shall具有命令、警告、允诺或威胁之意。