情态动词主要有can(could),may(might),must,need,ought to,will(would)等。
1. can 和could
1)表示能力或客观可能性,还可以表示请求和允许。如:Can you finish this work tonight?
2)表示惊异、怀疑、不相信的态度。如:Can this be true?
3) "can(could) + have + 过去分词"的疑问或否定形式表示对过去发生的行为怀疑或不肯定。如:He can not have been to that town.
2. may和might
1)表示请求、允许。might比may的语气更委婉一些,而不是过去式,否定回答时可用can't或mustn't,表示“不可以、禁止”、。
2) 用于祈使句中表示祝愿。如:May you succeed!
3) 表示推测、可能(疑问句不能用于此意)。
3. must,have to
1) 表示必须、必要。如:I have to give up smoking.
回答must引出的问句时,如果是否定的回答,不能用mustn't,而要用needn't或don't have to。
2) must表示的是说话人的主观看法,而have to则往往强调客观需要。must一般只表现在一般现在时,have则有更多的时态形式。
3)表示推测、可能性(不用于疑问句)
4. dare和need
1) need表示"需要"或"必须",作情态动词时,仅用于否定句或疑问句中,在肯定句中一般用must,have to,ought to,或should代替。
2) Dare作情态动词时,主要用于疑问句、否定句和条件从句中,一般不用在肯定句中。如:How dare you say I'm unfair.
3) Dare和need常用作实义动词,有时态、人称和数的变化,所不同的是,作实义动词时,在肯定句中,dare和need后面通常接带to的不定式,在否定和疑问句中,dare后面可接带to或不带to的不定式,但need 必须接带to的不定式。
5 . shall和should
1) Shall用于第一人称,表示征求对方的意愿。如:What shall we do this evening?
2) Shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁。如:You shall fail if you don't work harder.
6. will和would
1) 表示请求、建议等,would比will委婉客气。如:Would you pass me the book?
2) 表示意志、愿望和决心。如:I will never do that again.
3) will表示习惯、请求,固有性质等。
4) Would可表示过去反复发生的动作或某种倾向。Would表过去习惯时比used to正式,并没有"现已无此习惯"的含义。如:The wound would not heal.
5) 表料想或猜想。如:It would be about ten when he left home.
7. ought to,should
1) Ought to,should都表示应该。ought to表示义务或责任,比should语气重;
2) 表示劝告、建议和命令。should,Ought to可通用,但在疑问句中常用should。