首页 > 留学知识库

问题: 请问各个情态动词的区别

各个情态动词的区别:can,must,need,ought to,be able to ,would,will,shall,should,may,may be,have to

解答:

情态动词can、may、must的横向辨析

  英语情态动词对中国学生来说,确实是一个费解的语法项目。其主要原因是中国学生缺少语境和意境;其次,课本和语法书只是逐个讲述每个情态动词的用法,缺少对每个情态动词之间意义上的横向比较。为了帮助读者清晰地区分它们之间的差异,达到正确运用的目的,笔者就“can、may、must”三个情态动词进行横向对比。

  一、表示“能力”。

  l.只可用can(could)。may、must则无此种含义。

  例:①I can swim now,but I couldn’t last year.

   ②Can you play me piano?Yes,I can.

  2.can(could)适用于各种句型和人称。

  例:①肯定句:I(You,He)can swim.

   ②否定句:I(You,He)can’t swim.

   ③疑问句:Can I(you,he)swim?

  二、表示“请求”或“许可”。can、may、must都可用,但语气和程度不同。

  1.can(could)用于各种句型和大部分人称。

  例:①肯定句:You(He,We)can go now.

   ②否定句:You(He,We)can’t go now.

   ③疑问句:Can I(you,he)go now?

   Yes,you can.(No,you can’t.)

  2.may(might)用于各种句型,但在肯定句和否定句中不用于第一人称;在疑问句中不用于第二人称。

  例:①肯定句:You(He)may go now.

   ②否定句:You(He)may not go now.

   ③疑问句:May I(he)go now?

   正规回答:(表定)Yes,you may.

   (否定)No,you may not.(No,you can’t./No,you mustn’t.)

   口语化回答:(肯定)Yes,please.(Certainly.)

   (否定)No,please don’t.(No,of course not.)

  3.must用于各种句型和大部分人称。

  例:①肯定句:I(You,He)must go now.

   ②否定句:You(He)mustn’t go now.

   ③疑问句:Must(you,he)go now?

   肯定回答:Yes,you must.

   否定回答:No,you needn’t.(No,you don’t have to.)

  4.试比较:

   You may not smoke here.(不可以)语气轻

   You can’t smoke here.(不能)重

   You mustn’t smoke here.(决不可)最重

  三、表示“可能”、“或许”和“推测”之意。can、may、must都可用,但语气和程度不同。

  l.can (could)常用于否定句和疑问句中,could表示的“可能性”更小。

  例:①否定句:It couldn’t be him,for he’s at the library.

   ②疑问句:Can he have gone out?

   What can they be doing now?

  2.may(might)用于肯定句和否定句中,might表示的“可能性”更小。

  例:①肯定句:He may be right.

   ②否定句:She might not have come yet.

  3.must用于肯定句中。

  例:①You must be very hungry.(对现在情况猜测)

   ②Aqiao must have met a fairy.(对过去事实的猜测)

   ③Everything is clean and tidy.Someone must have cleaned my room.(同上)

  4.试比较:

  He might not have gone out.(或许没有)

  He can’t have gone out.(不可能)

  He must have been in the room.(一定、准是)

  以上三句可能性逐渐加大至肯定。