跳到主要内容

助动词与情态动词

概述

基本助动词 be、have、do 构造进行体、完成体、被动语态和疑问否定等结构。动词链按情态、完成、进行、被动、主要动词排列,各模块决定后一动词的形式。疑问与否定先按已有助动词、限定 be 或 do 支持选择操作对象,再区分 not 否定、主语疑问和需倒装的直接疑问。核心情态动词、need 与 dare 的双重用法和相关表达分别遵循各自构造;能力、许可、义务、推测和意愿按语境区分。情态完成式需结合参照时间和意义解释,否定还需区分禁止、不必与不可能。过去能力、must 与 have to、had better、used to 和半助动词表达各有适用条件。

参考资料​

简介​

助动词(Auxiliary Verb)在动词短语中承担语法功能。情态动词(Modal Verb)表达能力、许可、必要、推测、意愿等意义;在现代语法的这一分类中,情态动词也是助动词。

按构造区分 基本助动词 be、have、do 和 情态助动词 can、may、must 等。同一词形在不同结构中可以承担不同功能:

助动词与主要动词
  1. have:完成助动词

    She has finished.

    她做完了。

    • has 构造完成体。
  2. have:主要动词

    She has a bike.

    她有一辆自行车。

    • has 是表示拥有的主要动词。
  3. be:进行助动词

    He is working.

    他正在工作。

    • is 构造进行体。
  4. be:系动词

    He is a teacher.

    他是一名教师。

    • is 是系动词。

基本助动词​

功能与形式​

  • 进行体:be + -ing 分词。
  • 被动语态:be + 过去分词。
  • 完成体:have + 过去分词。
  • do 支持:do/does/did + 原形,用于相应结构中的疑问、否定和强调。
基本助动词的功能
  1. 进行体

    She is reading.

    她正在读书。

  2. 被动语态

    It was written in 2020.

    它写于 2020 年。

  3. 完成体

    She has left.

    她已经离开。

  4. do 支持

    Did she leave?

    她走了吗?

be、have 的具体词形由时态、主语和前一动词的要求共同决定:is reading、has been reading、may have been reading。详见 动词时态。

动词链次序​

常规助动词链按 情态 + 完成 have + 进行 be + 被动 be + 主要动词 排列。确定所需模块后,保留这个次序,逐项决定后一个动词的形式:

  1. 核心情态动词要求后一动词用 原形;
  2. 完成助动词 have 要求后一动词用 过去分词;
  3. 进行助动词 be 要求后一动词用 -ing 形式;
  4. 被动助动词 be 要求后一动词用 过去分词。

各模块可以缺省。由相邻模块的要求计算词形,而不是把整条链当作固定短语:

动词链逐项构造
  1. 情态、完成与被动

    The report may have been revised.

    报告可能已被修改。

    • may 要求 have,完成 have 要求被动 be 变成 been,被动 be 要求 revise 变成 revised。
  2. 进行与被动

    The report is being revised.

    报告正在修改。

    • 进行 be 要求被动 be 变成 being;被动 be 要求 revised。
  3. 情态、完成与进行

    She will have been working for six hours by noon.

    到中午她就已经连续工作 6 小时了。

    • 包含情态、完成和进行。

have been being done 在结构上可以成立。在日常交流和一般说明文中,完成进行被动很少使用;需要强调持续过程时,可以改用主动句等较短表达。结构可组合性与实际使用频率是 2 个问题。

疑问、否定与强调​

以下先处理普通限定陈述句的 not 否定,以及一般疑问句和疑问成分前置的直接疑问句。

先按动词结构确定 否定或倒装的操作对象,依次判断,命中后停止:

  1. 已有助动词:使用第一个限定助动词,如 She has been working. 中的 has;
  2. 没有其他助动词,主要动词是限定 be:直接使用 be,如 She is happy. 中的 is;
  3. 其余一般现在或一般过去句:需要 not 否定或疑问倒装时,添加 do/does/did,主要动词改回原形。

再按所需操作处理:

  • not 否定:将 not 放在上述操作对象后。
    • 已有助动词或限定 be:直接在其后否定。
    • 需要 do 支持:使用 do/does/did,主要动词改回原形。
  • 主语疑问:疑问成分本身是主语且询问主语身份时,保留主语在前、谓语在后的次序,不因疑问而添加 do。
    • 肯定式:不添加 do。
    • 否定式需要 do 支持:do 由否定触发。
    • 已有助动词的否定式:直接对第一个限定助动词否定。
  • 一般疑问句,或前置疑问成分不是主语:把操作对象移到主语前。
否定与直接疑问的构造
  1. 已有助动词的否定

    She has not been working.

    她没有一直在工作。

  2. 限定 be 的否定

    She isn't happy.

    她不开心。

  3. do 否定的原句

    She knows.

  4. do 支持的否定

    She doesn't know.

    她不知道。

    • 由 She knows. 改成否定,主要动词改回原形。
  5. did 否定的原句

    He left.

  6. did 支持的否定

    He didn't leave.

    他没有离开。

    • 由 He left. 改成否定,主要动词改回原形。
  7. 主语疑问

    Who knows the answer?

    谁知道答案?

    • 不添加 do。
  8. 主语疑问中的 do 否定

    Who doesn't know the answer?

    谁不知道答案?

    • does 由否定触发。
  9. 主语疑问中已有助动词

    Who has not finished?

    谁还没完成?

    • 直接对 has 否定。
  10. 已有助动词的一般疑问

    Has she been working?

  11. 前置非主语疑问成分

    Where has she been working?

  12. 限定 be 的一般疑问

    Is she happy?

  13. do 支持的一般疑问

    Does she know?

  14. did 支持的一般疑问

    Did he leave?

嵌入疑问句采用自身的语序。回声疑问也不按上述前置疑问成分的倒装构造处理:

嵌入疑问与回声疑问
  1. 嵌入疑问

    I wonder where she has been working.

    我想知道她一直在哪里工作。

    • 嵌入疑问句采用自身的语序。
  2. 回声疑问

    She went where?

    • 不按上述前置疑问成分的倒装构造处理。

does/did 已承载相应的人称或过去形式,后面的主要动词不再重复变化:用 Did he go?,不用 Did he went?

have 表「拥有」时还需按用法分支:

  • 跨地区通用的普通动词构造:采用 do。
  • 部分英式用法:保留直接倒装和否定。这类形式在当代口语中不如 do 结构和 have got 结构常见。
  • have got 结构:对 have 操作。
have 表拥有时的疑问与否定
  1. 普通动词疑问

    Do you have a bike?

  2. 普通动词否定

    I don't have a bike.

  3. 部分英式倒装

    Have you a bike?

  4. 部分英式否定

    I haven't a bike.

  5. have got 疑问

    Have you got a bike?

  6. have got 否定

    I haven't got a bike.

强调、祈使和省略另按各自结构处理:

  • 强调没有其他助动词的普通动词肯定陈述:一般现在或一般过去可用 do/does/did + 原形。已有助动词或限定 be 时,重读相应词,不添加 do。
  • 否定祈使句:don't + 原形,包括 be。
  • 语境许可的省略:可以仅保留助动词,主要动词由前文恢复。
  • do 自身是主要动词:按其词汇意义和当前结构区分,不把每个 do 都当作助动词。
强调、祈使与省略
  1. do 强调

    I do understand.

    我确实理解。

  2. 重读限定 be

    I am happy.

    我确实很开心。

    • 重读 am,不添加 do。
  3. 否定祈使

    Don't be late.

    别迟到。

  4. 语境省略

    Can she swim? — Yes, she can.

    • 主要动词由前文恢复。
  5. 主要动词 do

    They do the work.

    他们做这项工作。

    • do 表「做」。
  6. 强调助动词 do

    They do work hard.

    他们确实工作很努力。

    • do 强调主要动词 work。

情态系统​

核心情态与相关表达​

核心情态动词包括 can、could、may、might、must、shall、should、will、would。标准英语中的核心情态结构具有以下形式限制:

  • 不随第三人称单数加 -s。
  • 后接原形,不加 to。
  • 直接构成疑问和否定。
  • 没有普通动词那套完整的不定式和分词形式,不能写 to can 或 musting。
  • 不直接叠加 2 个核心情态动词:用 will be able to,不用 will can。
核心情态动词的形式限制
  1. 第三人称不加 -s

    He can swim.

    他会游泳。

  2. 后接原形不加 to

    She must leave.

  3. 直接构成疑问

    Could you help?

  4. 直接构成否定

    You mustn't go.

表达相近意义的其他结构,按各自构造变化:

  • have to、be able to、be going to:可以出现 has to、had to、will be able to 等形式。
  • ought to:保留 to,不随第三人称单数加 -s;属于边缘情态表达。
  • need、dare:先确定采用情态用法还是普通动词用法,再决定词形、to 和疑问否定方式。
  • used to:表示过去习惯或状态,不具有完整的核心情态范式。

can → could、may → might、will → would、shall → should 有历史过去形式或转述上的联系,但这些词形不直接决定实际时间:

过去形式与实际时间
  1. 过去转述

    He said he could swim.

    他说他会游泳。

    • could 可以出现在过去转述中。
  2. 将来请求

    Could you help me tomorrow?

    明天能帮我吗?

    • could 表礼貌请求,事件在将来。
  3. 将来可能

    It might rain tomorrow.

    明天可能下雨。

    • might 表不确定判断,事件也在将来。

need 与 dare​

  • 采用情态构造:不加第三人称 -s,后接原形,直接构成疑问否定。
  • 采用普通动词构造:按主语和时态变化,以 do 构成相应疑问否定。dare 的普通动词用法在否定、疑问环境中还允许省去 to。
need 与 dare 的 2 种构造
  1. 情态 need

    Need I go?

    我需要去吗?

  2. 情态 need

    You needn't go.

    你不必去。

  3. 情态 dare

    He dare not ask.

    他不敢问。

  4. 普通动词 need

    Do I need to go?

  5. 普通动词 need

    You don't need to go.

  6. 普通动词 dare

    He dares to ask.

  7. 普通动词 dare 的 to 省略

    He doesn't dare (to) ask.

    • dare 的普通动词用法在否定、疑问环境中还允许省去 to。

情态 need 的使用环境受限制,不能与普通 need 在所有肯定句中互换:

  • 否定或疑问环境:情态 need 可用于这些结构。
  • 含否定或限制意义的环境:情态 need 也可使用。
  • 中性的肯定陈述:采用普通动词构造;不采用 He need wait. 作为日常表达。
情态 need 的使用环境
  1. 否定环境

    You needn't wait.

  2. 疑问环境

    Need I wait?

  3. 否定意义

    Nobody need know.

    没有人需要知道。

  4. 限制意义

    You need only ask.

    你仅需开口问。

  5. 中性肯定陈述

    He needs to wait.

    • 采用普通动词构造。

How dare you!(你怎么敢!)是表达愤怒或惊讶的质问,不能仅按「是否有能力」解释。

意义分类​

先确定语境讨论什么,再解释情态词:

  • 能力:can、could、be able to。
  • 许可:can、may;请求中也用 could。
  • 义务、必要:must、have to;should、ought to 还可表应当。
  • 可能性、推断:may、might、could、must、can't、should。
  • 意愿、拒绝:will、would、won't。
  • 习惯、倾向:will、would、used to。
  • 建议、征询:should、ought to、shall。
  • 正式祝愿:may 也可用于祝愿,不是询问许可或判断成功概率。

礼貌程度受语境、语调和完整措辞影响,不能仅给某个单词标定固定礼貌等级。

情态意义与请求
  1. 能力

    I can swim.

    我会游泳。

  2. 许可

    May I leave?

    我可以离开吗?

  3. 义务

    You must wear a seat belt.

    你必须系安全带。

  4. 推断

    She must be tired.

    她一定累了。

  5. 拒绝

    He won't help.

    他不肯帮忙。

  6. 过去习惯

    He would sit there for hours.

    他过去常在那里坐上几个小时。

  7. 征询

    Shall we start?

    我们开始吧?

  8. 正式祝愿

    May you succeed!

    祝你成功!

    • 不是询问许可或判断成功概率。
  9. 许可请求

    May I borrow your book?

  10. 较正式的请求

    Might I ask a question?

  11. 礼貌请求

    Would you open the window?

过去能力与单次事件​

区分「具备能力」与「报告某次成功」:

过去能力与事件达成
  1. 过去的一般能力

    When I was young, I could swim well.

    我年轻时游泳很好。

  2. 肯定地报告某次成功达成目标

    Yesterday I was able to rescue / managed to rescue the child.

    昨天我成功救出了那个孩子。

    • 选择 was able to/managed to 突出已实现的成功;单独的 could 也可以仅表达当时的能力或可能性,不能据此确认目标已达成。
  3. 当时实际存在的感知或认知状态

    I could hear him clearly.

    我当时能清楚听到他说话。

    • 可以用 could。
  4. 否定某次能力或成功

    I couldn't open the door.

    我当时没能打开门。

    • 可以用 couldn't。

「单次事件」本身不是一律排除 could 的条件,实际选择还取决于谓语意义、肯否定和所要断言的内容。

推断与时间​

根据推断所依据的内容区分读法:

  • 保留不确定性:may/might/could 的词形差异受语境和语体影响,不能换算成固定百分比。
  • 依据正常安排或预期:可用 should。
  • 依据证据作较有把握的推断:可用 must。
  • 依据证据排除可能性:可用 can't。

肯定句中的 can 表达一般可能性。针对特定场合、缺乏确定证据的猜测,采用 may/might/could;不以 He can be at home. 直接替代这一读法。

推断的依据与可能性
  1. 不确定的特定猜测

    He may/might/could be at home.

    他可能在家。

    • 词形差异受语境和语体影响,不能换算成固定百分比。
  2. 正常预期

    He should be at home by now.

    他现在应该到家了。

  3. 证据支持的推断

    He must be at home; his car is outside.

    他一定在家,他的车停在外面。

  4. 证据排除可能性

    He can't be at home; I just saw him at school.

    他不可能在家,我刚在学校看见他。

  5. 一般可能性

    Accidents can happen.

    事故可能发生。

will 和 should 也不能仅按词形名称分配时间:

  • will 表惯常倾向:不一定指将来。
  • will 表当前推断:不把事件强行定位到将来。
  • should 表建议、义务或期待:这些现代常用意义不能直接拿来替代 would 构造过去将来。
  • should 出现在转述征询中:should 与 shall 的历史联系不取消这里的情态意义,仍须结合原话解释。
will 与 should 的时间解读
  1. 惯常倾向

    He will sit there for hours.

    他常在那里一坐就是几个小时。

  2. 当前推断

    That will be the postman.

    那大概是邮递员。

  3. 转述征询

    He asked whether he should wait.

    他问自己是否应该等。

    • should 与 shall 的历史联系不取消这里的情态意义,仍须结合原话解释。

完成式与否定​

情态动词加完成式​

情态动词 + have + 过去分词 将事件或状态关联到有关参照时间之前。先确定参照时间,再判断是在推断、评价还是设想结果;不能统一译作「过去猜测」。

  • must have done:根据证据推断已发生。
  • may/might/could have done:不确定的过去可能。
  • can't/couldn't have done:推断不可能发生。
  • could have done:也可表示当时未实现的可能或能力。
  • should/ought to have done:按义务或评价读法表示本该做;按预期读法则未必断言没有做。
  • needn't have done:回顾已做但无必要的事。
  • would have done:可表反事实结果,也可用于过去视角的完成预测,不能仅凭形式认定事情没有发生。

参照时间由语境确定,完成式不直接等于「现在之前」。

情态完成式的意义与参照时间
  1. 证据推断

    She must have left.

    她一定已经走了。

  2. 过去可能

    He might have missed the bus.

    他可能错过了公交车。

  3. 排除可能性

    He can't have written this.

    这不可能是他写的。

  4. 未实现的可能

    You could have asked me.

    你当时本可以问我。

  5. 义务或评价

    You should have called.

    你本该打电话。

  6. 正常预期

    The train should have arrived by now.

    按理说列车现在应该到了。

    • 是否到达仍待确认。
  7. 已做但无必要

    You needn't have bought any bread.

    你本不必买面包。

  8. 反事实结果

    I would have helped if I had known.

    我要是知道,本会帮忙。

  9. 参照将来

    By Friday, she should have finished.

    到周五,她应该已经完成。

  10. 推断目前之前的事件

    He will have arrived by now.

    他现在想必已经到了。

    • 这里的 will 不把到达强行定位到将来。

否定的作用范围​

先确定情态意义,再确定 not 否定的对象:

  • 义务语境的 mustn't:禁止做,不是「没有必要」。
  • don't have to / needn't:没有做的必要,不是禁止。
  • 可能性语境的 may not:可能不发生;保留「不发生」的可能,不等于排除「发生」的可能。
  • 许可语境的 may not:不获许可。
  • can't:依语境表示没有能力、没有许可或不可能。
  • 建议语境的 shouldn't:不应该做。
情态否定的作用范围
  1. 禁止

    You mustn't leave.

    你不得离开。

    • 不是「没有必要离开」。
  2. 没有必要

    You don't have to leave.

    你不必离开。

    • 不是禁止离开。
  3. 可能不发生

    He may not come.

    他可能不来。

    • 保留「不来」的可能,不等于排除「来」的可能。
  4. 没有许可

    You may not leave without permission.

    未经许可不得离开。

  5. 不可能

    He can't be here.

    他不可能在这里。

    • 在这一推断读法中,否定的是事件的可能性。
  6. 不应当

    You shouldn't smoke.

    你不该吸烟。

表达根据证据得出的「不可能」用 can't;不要把义务语境的 mustn't 直接移作这一读法。may not 与 can't 的推断读法,否定范围不同,不能互换。

过去无必要还需区分是否断言已经做了:

  • needn't have done 的回顾读法:表示已经做了,但本无必要。
  • didn't need to do:仅陈述当时没有必要,本身不确定动作是否发生。I didn't need to go, but I went anyway.(我本不必去,但还是去了。)

常见辨析​

must 与 have to​

must 表义务时,使用中有突出说话人要求或自我要求的倾向;have to 有突出情境必要的倾向。这个语用差异不是互斥的词法条件:公共规定可以用 must,自我要求也可以用 have to。

按所需形式选择:

  • 直接叙述过去的义务:用 had to。
  • 将来的具体必要:可用 will have to。must 也可借上下文涉及将来,并非一见 tomorrow 就必须替换。
  • 转述原来的要求:must 可以保留原形,不能将「没有普通过去词形」误解为「任何过去语境都不得出现」。
must 与 have to 的语境及形式
  1. 自我要求

    I must remember to call her.

    我一定得记得给她打电话。

  2. 情境必要

    We have to submit the form today.

    我们今天必须交表。

  3. 公共规定

    You must wear a helmet on this site.

    在这个工地上必须戴安全帽。

  4. 过去义务

    We had to leave early yesterday.

    我们昨天不得不提前离开。

  5. 将来必要

    We will have to leave early tomorrow.

    我们明天将不得不提前离开。

  6. 转述要求

    She said that we must leave.

    她说我们必须离开。

should、ought to 与 shall​

  • 建议、义务和期待:should 与 ought to 都可使用。ought to 的使用频率较低,在部分语境中更正式;不能规定它一律表示更强的道德义务。
  • 第一人称的提议和征询:用 Shall I ...? / Shall we ...?。
  • 单纯将来表达:第一人称也可以用 will,不必执行「第一人称 shall,其余 will」。
  • 合同等法律文体:shall 可表义务。
  • 对事实的评价:should 可表惊讶或遗憾,不是建议,也不必与事实相反。这一用法在英式英语和较正式表达中较常见。
should 与 shall 的不同用途
  1. 提议与征询

    Shall we start?

  2. 法律义务

    The seller shall deliver the goods by Friday.

    卖方应在周五前交货。

    • 这里的 shall 表义务。
  3. 事实评价

    It's surprising that he should be late.

    他竟然迟到,真让人意外。

    • should 表惊讶或遗憾,不是建议他迟到,也不必与事实相反。

半助动词与相关表达​

半助动词(Semi-auxiliary Verb)的分类范围因语法体系而异。以下结构具有情态或时间意义,内部仍按各自构造变化:

  • be able to + 原形:表示能够,并提供 can 没有的形式。不能写 will can;但 can 本身可指将来。
  • be going to + 原形:表示打算,或依据当前迹象作预测。计划不必局限于近期。
  • be about to + 原形:把事件呈现为从当前参照点看即将发生。若要直接说明 3 年后的计划,不采用这一临近读法。
  • be to + 原形:表示正式安排或指令;过去叙事还可用来预示后来发生的事。命运感来自叙事语境,不是所有 be to 的固定义。详见 动词时态。
  • had better + 原形:针对具体情境提出劝告,带有不照做可能产生不利后果的意味。

had better 的形式固定:

  • had 不随主语变成 has;此结构用于当前或将来的劝告,不能仅凭 had 当作过去时。
  • 缩写 'd 在这里是 had,不是 would。
  • 否定用 had better not do。
  • 表一般建议可用 should;表达个人偏好用 would rather。三者不能仅根据中文「更好」互换。
相关表达的时间与意义
  1. be able to

    I will be able to help tomorrow.

    我明天能帮忙。

  2. can 指将来

    I can meet you tomorrow.

    我明天可以与你见面。

  3. be going to

    I'm going to graduate in three years.

    我打算 3 年后毕业。

    • 计划不必局限于近期。
  4. be about to

    We are about to leave.

    我们马上就走。

  5. be to 的指令

    You are to finish this first.

    你要先完成这个。

  6. 过去叙事中的 be to

    They were to meet again years later.

    多年以后他们还会重逢。

    • 命运感来自叙事语境,不是所有 be to 的固定义。
  7. had better 劝告

    You'd better leave now.

    你最好现在离开。

  8. had better 否定

    You'd better not wait.

    你最好别等。

过去习惯与习惯于​

  • used to + 原形:描述过去的习惯或状态,并与现在形成对照。
  • would + 原形的过去习惯读法:在已建立的过去背景中描述反复动作。描述过去持续状态「曾住在这里」时,用 used to live,不以这一习惯读法的 would live 直接替换。
  • be used to + 名词或 -ing 结构:表示习惯于;to 是介词。
  • be used + to 不定式:use 的被动加目的不定式。
过去习惯、习惯于与用途
  1. 过去状态

    I used to live here.

    我过去住在这里。

  2. 过去反复动作

    We would play outside after school.

    我们过去放学后常在外面玩。

  3. 习惯于

    I am used to living here.

    我习惯住在这里。

  4. 被动与目的

    This tool is used to cut glass.

    这个工具用于切割玻璃。