Skip to content
登录

助动词 do / does / did 与 do-support 规则

Updated View as Markdown

一句话理解

do-support(do 支持)是指:

当英语句子需要构成疑问、否定或强调,但谓语中又没有可以承担这些语法功能的助动词时,就加入 do / does / did。 它主要用于一般现在时和一般过去时。


一、do-support 为什么存在?

普通实义动词,例如 work、like、eat、know,通常不能:

  • 直接移到主语前构成疑问句;
  • 直接与 not 组合构成否定句;
  • 单独承担肯定句的强调功能。 因此,英语会加入 do / does / did,让它负责:
  1. 表达人称和时态;
  2. 构成疑问;
  3. 承载 not;
  4. 承载强调语气。 实义动词则恢复为原形,只负责表达实际动作或含义。 例如:
  • She likes coffee.
  • Does she like coffee? 在第二句中:
  • does 承担一般现在时和第三人称单数;
  • like 恢复原形,表达“喜欢”。

二、do / does / did 的选择

一般现在时

  • I / you / we / they + do
  • he / she / it + does

一般过去时

  • 所有主语统一使用 did

一旦使用 do、does 或 did,后面的实义动词必须使用原形。 正确:

  • Does she work here?
  • Did you finish it? 错误:
  • Does she works here? ❌
  • Did you finished it? ❌

三、疑问句中的 do-support

一般现在时

结构: Do / Does + 主语 + 动词原形 + …?

  • Do you work late?
    你工作到很晚吗?
  • Does she work late?
    她工作到很晚吗? 变化过程:
  • You work late. → Do you work late?
  • She works late. → Does she work late?

一般过去时

结构: Did + 主语 + 动词原形 + …?

  • Did you work until 5 a.m.?
    你工作到凌晨 5 点吗?
  • Did she finish the report?
    她完成报告了吗? 变化过程:
  • You worked late. → Did you work late?
  • She finished it. → Did she finish it?

过去时已经由 did 表达,因此后面的动词不能再使用过去式。


四、否定句中的 do-support

一般现在时

结构: 主语 + do / does + not + 动词原形 + …

  • I do not work late.
    I don’t work late.
    我工作不会到很晚。
  • She does not work here.
    She doesn’t work here.
    她不在这里工作。

一般过去时

结构: 主语 + did not + 动词原形 + …

  • I did not work until 5 a.m.
    I didn’t work until 5 a.m.
    我没有工作到凌晨 5 点。
  • She did not finish the report.
    她没有完成报告。 正确:
  • did not work
  • did not finish 错误:
  • did not worked ❌
  • did not finished ❌

五、肯定句中的强调 do

在肯定陈述句中,do / does / did 可以加强语气,表达:

  • 确实;
  • 真的;
  • 的确。 结构: 主语 + do / does / did + 动词原形 + …

一般现在时

  • I do like coffee!
    我确实喜欢咖啡!
  • She does work hard.
    她真的很努力。
  • I do want to help you.
    我真的想帮助你。 普通中性表达是:
  • I like coffee.
  • She works hard.
  • I want to help you.

一般过去时

  • I did work until 5 a.m.
    我确实工作到了凌晨 5 点。
  • I did finish the report.
    我确实完成了报告。 强调 do 常用于:
  • 反驳质疑;
  • 澄清事实;
  • 表达真诚;
  • 加强决心。 例: You said I didn’t finish the report, but I did finish it! 你说我没有完成报告,但我确实完成了!

在口语中,表示强调的 do / does / did 通常会被重读。


六、中性肯定句通常不用 do

如果只是普通陈述,没有疑问、否定或强调,就不需要 do-support。

一般现在时

  • I work here.
  • She works here.

一般过去时

  • I worked yesterday.
  • She finished the report. 不能在没有强调含义时随意加入 do:
  • I work here.:普通说明“我在这里工作”。
  • I do work here.:强调“我确实在这里工作”。 两句话语法都正确,但语气和使用场景不同。

七、什么时候不需要 do-support?

判断的关键是:谓语中是否已经有助动词。 如果已经有 be、完成时 have、情态动词等助动词,就直接使用已有助动词,不再加入 do。

1. 已经有 be

原句:

  • She is working. 疑问:
  • Is she working? 否定:
  • She is not working. 错误:
  • Does she be working? ❌

2. 已经有完成时助动词 have

原句:

  • She has finished. 疑问:
  • Has she finished? 否定:
  • She has not finished. 错误:
  • Does she have finished? ❌

3. 已经有情态动词

原句:

  • She can swim. 疑问:
  • Can she swim? 否定:
  • She cannot swim. 错误:
  • Does she can swim? ❌

八、have 的两种身份要区分

have 是完成时助动词

  • She has finished.
  • Has she finished? 此时不使用 do-support。

have 是实义动词,表示“拥有”

  • You have a car.
  • Do you have a car?
  • You don’t have a car. 此时 have 是普通实义动词,可以使用 do-support。

所以,不能只看句子中有没有单词 have,还要看它在句子中是助动词还是实义动词。


九、一个重要例外:疑问词本身是主语

当 who、what 等疑问词本身就是句子的主语时,通常不需要 do-support。 陈述句:

  • Someone works here. 询问主语:
  • Who works here? 不是:
  • Who does work here? ❌(除非刻意强调) 对比:
  • Who works here?
    谁在这里工作?——询问主语。
  • Who does she work with?
    她和谁一起工作?——主语是 she,因此需要 does。

十、特殊补充:祈使句中的 do

否定祈使句

英语通常使用 don’t:

  • Don’t open the door.
    不要开门。
  • Don’t be late.
    不要迟到。 即使后面是 be,否定祈使句也可以使用 don’t be。这是祈使句的特殊结构。

强调肯定祈使句

  • Do sit down.
    请一定坐下。
  • Do be careful.
    一定要小心。 这里的 do 用于加强请求或劝告的语气。

十一、四种句型对照

句子类型 何时使用 do-support 一般现在时 一般过去时
疑问句 谓语没有其他助动词时需要 Do you work? Did you work?
否定句 谓语没有其他助动词时需要 I do not work. I did not work.
强调肯定句 需要 I do work! I did work!
中性肯定句 不需要 I work. / She works. I worked.

十二、快速判断流程

遇到一个句子时,可以按以下顺序判断:

第一步:句子要表达什么?

  • 普通肯定陈述:通常不加 do;
  • 疑问、否定或强调:继续判断。

第二步:谓语中是否已有助动词?

例如:

  • am / is / are / was / were;
  • have / has / had(完成时);
  • can / will / must / should 等。 如果已有助动词,直接使用它,不加 do。

第三步:如果没有助动词

在一般现在时或一般过去时中,加入:

  • do;
  • does;
  • did。

第四步:把后面的实义动词恢复为原形

  • works → does work
  • worked → did work
  • likes → does like
  • finished → did finish

核心公式

没有助动词,又需要疑问、否定或强调,就让 do / does / did 来支持。 更完整地说: do / does / did 承担人称、时态和句法功能,后面的实义动词恢复原形。


记忆口诀

疑问否定需要 do, 强调肯定也靠它; 已有助动词不再加, do 后动词用原形。


相关笔记


来源:Notion 原始学习笔记。迁入时保留原有主题、例句和判断步骤,并整理页面标记以适配本站阅读。

Navigation

Type to search…

↑↓ navigate↵ selectEsc close