情态动词主要有can(could),may(might),must,need,ought to,dare(dared),shall(should),will(would)。
一、can,could
1)表示能力(体力、知识、技能)。
2)表示请求和允许。
3)表示客观可能性(客观原因形成的能力)。
4)表示推测(惊讶、怀疑、不相信的态度),用于疑问句、否定句和感叹句中。
二、may,might
1)表示请求和允许。might比may语气更委婉,而不是过去式。否定回答时可用can’t或mustn’t,表示“不可以,禁止”。
2)用于祈使句,表示祝愿。
3)表示推测、可能性(不用于疑问句)。
三、must,have to
1)表示必须、必要。
2)must是说话人的主观看法,而have to则强调客观需要。Must只有一般现在时,have to有更多的时态形式。
3)表示推测、可能性(只用于肯定的陈述句)
四、dare,need
1)dare作情态动词用时,常用于疑问句、否定句和条件从句中,过去式形式为dared。
2)need作情态动词用时,常用于疑问句、否定句。在肯定句中一般用must,have to,ought to,should代替。
3)dare和need作实义动词用时,有人称、时态和数的变化。在肯定句中,dare后面常接带to的不定式。在疑问句和否定句中,dare后面可接带to或不带to的不定式。而need后面只能接带to的不定式。
五、shall,should
1)shall用于第一人称,征求对方的意见。
2)shall用于第二、三人称,表示说话人给对方的命令、警告、允诺或威胁。
六、will,would
1)表示请求、建议等,would更委婉。
2)表示意志、愿望和决心。
3)would表示过去反复发生的动作或某种倾向。would表示过去习惯时比used to正式,且没有“现已无此习惯”的含义。
4)表示估计和猜想。
七、should,ought to
1)should, ought to表示“应该”,ought to表示义务或责任,比should语气重。
2)表示劝告、建议和命令。should,ought to可通用,但在疑问句中常用should。
3)表示推测。