-
-
(一)、can, could
-
1) 表示能力(包括体力、知识、技能等)。
查看例句
-
2)表示客观可能性(客观原因形成的能力)
查看例句
-
3)表示请求和允许
查看例句
-
(二)、 may, might
-
1)表可能,暗含不确定,等于 possibly, perhaps, maybe,如:
查看例句
-
2)表允许,仅用于一般式,如:
查看例句
-
3) 表责备,只用 might,用于肯定句,可用一般式和完成式,完成式则表未实现的动作,如:
查看例句
-
4)may 与 might 的比较:
查看例句
-
(三)、 must
-
1)表义务,用于肯定句和疑问句中,如:
查看例句
-
2)在否定结构中表不许,如:
查看例句
-
3)表坚定的建议,用于肯定句和否定句的一般式
查看例句
-
4)表推测,暗含很大的可能性,如:
查看例句
-
5) 表示必须、必要。
查看例句
-
6) must 是说话人的主观看法, 而 have to 则强调客观需要。must 只有一般现在时, have to 有更多的时态形式。
查看例句
-
7) must 可用于完成式,指对过去的事情的肯定推测,如:
查看例句
-
must 和 may 的比较
-
A: 二者均可表示猜测,但侧重点不一样,may 暗含不确定,must 暗含很有可能,如:
查看例句
-
B:may 和 must 均可用于否定句,表不许,但 may 较少用,对 may 表要求时的否定回答,一般用 must not 或cannot.
查看例句
-
(四)、 dare 和 need dare 和 need 既可做情态动词,也可做实义动词,用作情态动词时,它只有一种形式,接动词原形;作实义动词时,它有动词的全部形式。
-
dare, need 的用法
-
1) dare 作情态动词用时, 常用于疑问句、否定句和条件从句中, 过去式形式为 dared。
查看例句
-
2) need 作情态动词用时, 常用于疑问句、否定句。在肯定句中一般用 must, have to, ought to, should 代替。
查看例句
-
3) dare 和 need 作实义动词用时, 有人称、时态和数的变化。在肯定句中,dare 后面常接带 to 的不定式。
查看例句
-
(五)、 shall, should
-
1) shall 用于第一人称,征求对方的意见。
查看例句
-
2) shall 用于第二、三人称,表示说话人给对方的命令、警告、允诺或威胁。
查看例句
-
3)should 表义务,可用于各种句式,通常指将来,如:
查看例句
-
4)表推测,暗含很大的可能,如:
查看例句
-
5)should 可在某些从句中,表虚拟语气。
查看例句
-
6)should 用于完成式时,用于肯定句,表应该完成但未完成的动作。如:
查看例句
-
(六)、will, would
-
1) 表示请求、建议等,would 更委婉。
查看例句
-
2) 表示意志、愿望和决心。
查看例句
-
3) would 表示过去反复发生的动作或某种倾向。would 表示过去习惯时比 used to 正式,且没有“现已无此习
查看例句
-
4) 表示估计和猜想。
查看例句
-
(七)、 ought to
查看例句