
Have 和 Has:完美语法的简明指南
掌握 have 和 has 的区别。本指南通过简单的例子讲解规则,帮助你写出清晰、自然、无错误的英语。
你正在写一封电子邮件、一篇文章或一份报告,写到一半,遇到了一个看似不大却突然变得举足轻重的小句子。
"The team have finished the draft."
还是 "The team has finished the draft"?
这种语法选择能让聪明的写作者一时语塞。它看起来很基础,但当你写得很快时,"have 和 has" 可能会让你的句子听起来精炼,也可能听起来怪怪的。这在学校、工作以及任何你想让文字听起来自然而非机械的场合都很重要。
好消息是,这个规则比你感觉的要简单得多。一旦你知道要检查什么,就能在几秒内修正大部分错误。
为什么 Have 和 Has 连优秀的写作者都会绊倒
一位学生在起草奖学金申请文书时写道:"My brother have always supported me." 一位经理在给客户发送更新时写道:"The company have completed the review." 这两位写作者都精通英语。他们并非粗心。他们只是写得很快,专注于意义,而忽略了一个看似小到无关紧要的形式。
但它真的很重要。
当 "have" 和 "has" 与主语不一致时,读者会注意到。有时是有意识地察觉,有时只是觉得这句话听起来别扭。无论哪种方式,写作都会失去一点可信度。

这对词最初造成困扰也有原因。"Have" 和 "has" 属于英语中一组非常常见的不规则动词,它们之所以长时间保持不规则,是因为人们使用得太频繁了。哈佛的一项研究还发现,使用频率低 100 倍的动词演变速度快 10 倍,这有助于解释为什么 "help" 和 "walk" 这类动词变得规则化,而 "have/has" 却没有(哈佛公报关于不规则动词)。
这段历史体现在现代写作中。这些动词古老、常见,并牢牢扎根于英语之中。我们用它们表示所有、构成完成时态以及日常表达。这就是它们无处不在的原因。
如果你想让句子读起来流畅,学会这个选择和遣词造句一样重要。如果你还想提升整体清晰度,这篇关于如何写好一篇文章的指南是个不错的伙伴,因为语法只有在整句协同发挥作用时才最有效。
好的写作往往取决于细小的决定。"Have" 和 "has" 就是其中之一。
使用 Have 和 Has 的一条简单规则
你不需要记住冗长的语法表。你只需要一条规则。
核心规则: has 用于 he、she、it 以及任何单数的人、地点、事物或概念。have 用于 I、you、we、they 以及复数名词。
想象一下把钥匙配进锁里。单数第三人称主语用 has。其他都用 have。

几秒钟可以验证的快速规则
如果主语可以被 he、she 或 it 替换,就用 has。
- Maria has a new laptop.
- The dog has a collar.
- My phone has no battery left.
如果主语可以被 I、you、we 或 they 替换,就用 have。
- I have your notes.
- You have plenty of time.
- The students have submitted the draft.
主谓一致快速指南
| 主语代词 / 名词类型 | 正确的动词 |
|---|---|
| I | have |
| You | have |
| He | has |
| She | has |
| It | has |
| We | have |
| They | have |
| 单数名词 | has |
| 复数名词 | have |
这看似细小,但对写作的听感有实实在在的影响。根据 Grammarly 对超过一百万份文本样本的分析,像 "has" 这样的第三人称单数动词误用在 AI 生成文本中是常见错误,可能使 AI 检测分数提高多达 40%(Lingoda 关于 have vs has 用法的总结)。这也是这条规则之所以重要的原因之一——如果你想让句子听起来像人写的、流畅自然。
给匆忙写作的快速修正
- 确定主要主语: 忽略多余的词。在 "The list of books has arrived" 中,主语是 list,而不是 books。
- 代入代词: 如果名词可以变成 it,就选 has。
- 大声朗读: 你的耳朵常常能捕捉到眼睛错过的东西。
如果你想更全面地复习一下使用标准英语语法规则,可以帮助你在整段文字中(而非孤立句子中)更快地发现这种模式。
实义动词与助动词
人们混淆 have 和 has 的一个重要原因是这些词承担两种不同的角色。它们戴两顶帽子。
有时它们充当实义动词。有时它们充当助动词。

当 have 和 has 是实义动词时
作为实义动词,它们通常表示所有、关系或状态。
例子:
- I have a blue notebook.
- She has two brothers.
- They have a problem.
- The house has a red door.
在这些句子中,"have" 或 "has" 承载主要含义。
错与对
错: He have a meeting at noon.
对: He has a meeting at noon.
错: The children has new uniforms.
对: The children have new uniforms.
当 have 和 has 是助动词时
作为助动词,它们构成现在完成时。
公式:
- have/has + 过去分词
例子:
- I have finished my homework.
- She has left the office.
- We have seen that movie.
- The team has completed the project.
这里,主要的动作位于过去分词上:finished、left、seen、completed。"Have" 和 "has" 帮助把这个动作与现在联系起来。
一个简单的区分方法
问这个问题:这句话是关于拥有某物,还是关于一个已经完成的或与现在相关的动作?
比较这些:
| 句子 | 角色 |
|---|---|
| She has a car. | 实义动词 |
| She has driven to work. | 助动词 |
| They have three classes today. | 实义动词 |
| They have submitted the form. | 助动词 |
为什么这在实际写作中很重要
写作者通常能在简单句中把结构写对,但在长句中会出错,尤其是在疑问句和否定句中。像 Sapling 这样的 AI 写作助手的基准测试显示,模型在多达 20% 的输出中违反助动词规则,这种弱点导致试图绕过 AI 检测器时失败率提高 35%(Smarty's English 关于 has vs have 规则)。这个问题通常出现在 "have" 作为助动词而非实义动词时。
如果 "have" 在帮助另一个动词,要检查整个动词短语,而不仅仅是单个词。
让许多学习者困惑的一句话
看这个例子:
- She has to have finished by noon.
这看起来很乱,但每个部分都有职能:
- has to 表示义务
- have finished 构成完成的概念
这句话听起来很高级,但核心规则仍然适用。主语是 she,所以第一个动词是 has。
一个有用的习惯是先找到主语,然后判断 "have/has" 是表示所有还是帮助构成时态。这一个停顿可以解决人们常常猜测的许多句子。
构成疑问句、否定句和缩略形式
许多写作者知道规则,但在这个领域仍会犹豫。原因很简单。英语在疑问句和否定句中对实义动词 have 和助动词 have 的处理方式不同。

用实义动词 have 构成疑问句
当 "have" 表示所有时,现代标准英语通常用 do 或 does 构成疑问句。
- Do you have a pen?
- Does she have a car?
- Do they have enough time?
注意一个重点:在 does 之后,动词回到 have,而不是 has。
- 错: Does she has a car?
- 对: Does she have a car?
用助动词 have 构成疑问句
当 "have/has" 是助动词时,它移到主语之前。
- Have you finished?
- Has he arrived?
- Have they called back?
这种倒装是写作者和 AI 工具经常出错的地方之一,尤其是在长句中。
用实义动词 have 构成否定句
使用 do not 或 does not。
- I do not have the key.
- She does not have the file.
- They don't have a reservation.
- He doesn't have my number.
同样,在 doesn't 之后,使用 have。
用助动词 have 构成否定句
使用 haven't 或 hasn't。
- I haven't finished yet.
- She hasn't replied.
- We haven't seen the results.
听起来自然的缩略形式
这些缩略形式在日常写作中频繁出现:
- I've = I have
- You've = you have
- We've = we have
- They've = they have
- He's = he has 或 he is
- She's = she has 或 she is
- It's = it has 或 it is
读者通常能从下一个词理解含义。
- He's tired = he is tired
- He's finished = he has finished
快速记忆技巧: 如果下一个词是过去分词,如 "finished"、"gone" 或 "written","he's" 通常意为 "he has"。
如果你想在修正这些形式时同时检查标点和句子流畅度,语法和标点检查器可以帮助你在修订时发现疏漏。
解决常见错误和棘手情况
有些 "have 和 has" 的问题与基本规则无关。它们发生在主语看起来是复数、听起来是集合体或藏在较长短语中的时候。
这就是为什么许多有能力的学习者会写错。英国文化协会 2023 年的一份报告发现,28% 的中级学习者在完成时构造中误用 "have" 和 "has",常常是因为他们的母语对助动词的处理方式不同(Preply 关于 has vs have 与学习者困惑)。
集合名词
像 team、class、family 和 government 这样的词可能很棘手。
在美式英语中,写作者通常将整个群体视为一个单位:
- The team has won its final match.
在英式英语中,写作者可能将群体视为共同行动的个体:
- The team have won their final match.
如果你为学校作业或美国受众写作,将集合名词用作一个单位时,has 通常是更安全的选择。
不定代词
像 everyone、someone、nobody 和 each 这样的词是单数。
- Everyone has a seat.
- Nobody has the answer.
- Each student has a folder.
这些词感觉像复数,因为指代多人,但在语法上是单数。
隐藏主语的短语
看主名词,而不是附近的名词。
- One of the boys has forgotten his coat.
- The box of old letters has gone missing.
- A list of errors has been prepared.
主语是 one、box 或 list,而不是 boys、letters 或 errors。
快速排查习惯
- 去除多余内容: 删除介词短语,如 "of the students"。
- 测试代词: 用 it 或 they 替换主语。
- 保持一致: 如果你对集合名词选择美式用法,整篇文章都保持这一选择。
如果你经常混淆看起来简单但在句中表现奇怪的词,这本常见误用词指南可以提升你的编辑眼力。
超越语法:习语和特殊用法
一旦你掌握了核心规则,下一步就是让表达听起来自然。这就是习语和特殊用法发挥作用的地方。
这个领域常被忽略。"Have" 的高级习语和使役用法在 90% 的顶级在线语法教程中是缺失的,尽管它们在真实英语中频繁出现(Guinlist 关于 have 的较少见用法)。
应了解的常见模式
义务:
I have to leave now.
She has to study tonight.经历或日常表达:
We had a great time.
He has a headache.
Go have a look.使役形式:
I had my laptop repaired.
She has her hair cut every month.
这些并不总是表示所有。这就是它们容易被误解、且僵硬机械的写作难以处理好的原因。
自然的英语用 "have" 表达的远不止所有权。
当你学会这些模式后,你的句子就不再听起来像翻译或公式化的。它们会听起来像人会说的话。如果你还在打磨句子节奏和从句结构,这篇关于because 前的逗号的文章是个不错的伙伴,因为自然的写作不是只依赖一条规则。
常见问题
最后还有几个反复出现的问题,用这些简短的例子测试一下自己。
小测验
用 have、has、haven't 或 hasn't 填空。
- She ___ finished the assignment.
- They ___ a new teacher this term.
- He ___ not replied to my email.
- Does your brother ___ a bike?
- Everyone ___ received the message.
答案
has
"She" 是第三人称单数,这是完成时结构。have
"They" 用 "have"。has
完整形式是 "has not replied"。缩略形式就是 hasn't。have
在 does 之后,用动词原形。has
"Everyone" 在语法上是单数。
一些快速澄清也有帮助:
- 在日常所有意义上,have got 和 have 通常意思相同:"I have a car" 和 "I've got a car"。
- 在过去完成时中 had had 是正确的。例如:"She had had enough before the meeting started."
- He's 可以表示 he is 或 he has。看下一个词来判断是哪一个。
如果你使用 AI 来起草论文、文章或报告,Humantext.pro 可以帮助你把生硬的措辞变成自然、像人写的文字,同时保持原意清晰。它在你希望获得更整洁的语法、更顺畅的流畅度以及读起来像你自己写的最终稿时尤其有用。
准备好将AI生成的内容转化为自然、人性化的文字了吗? Humantext.pro 能即时优化您的文本,确保阅读自然流畅、真实可信。 立即免费试用我们的AI人性化工具 →
相关文章

Dependent Clause Words: A Practical Guide for Writers
Master dependent clause words to write stronger, clearer sentences. Our guide explains the types, punctuation rules, and how to fix common errors with examples.

Comma List Rules: A Guide to Perfect Punctuation
Master the comma list rules, from the Oxford comma to semicolons in complex lists. Write with clarity and confidence using our practical examples and tips.

Attorney, Counsel, or Council: Master Their Differences
Confused by attorney, counsel, or council? This guide clarifies their legal and grammatical differences with examples for confident writing.
