have的第三人称单数是 has。
这听起来像个简单的语法规则,但实际用起来,很多人会搞混。问题不出在“has”这个词本身,而是出在判断什么时候该用它。咱们今天就把这件事聊透。
第一步,先搞清楚谁是“第三人称单数”
这个术语听着有点吓人,其实拆开看很简单。
“人称”是在确定谁在说话,谁在听,以及在说谁。
第一人称:就是“我”和“我们”(I, we)。
第二人称:就是“你”和“你们”(you)。
第三人称:就是除了“我/我们”和“你/你们”之外的所有人或事物。比如“他”、“她”、“它”、“他们”(he, she, it, they)。
“单数”就更容易了,意思就是只有一个。复数就是多于一个。
所以,“第三人称单数”凑在一起,指的就是“不是我,也不是你,而且只有一个人或一件东西”的主语。
具体来说,下面这些都属于第三人称单数:
代词:He (他), She (她), It (它)。
单个的人名:Michael, Sarah, Mr. Wang。
单个的亲戚或身份:My father (我爸爸), his teacher (他的老师), the doctor (那个医生)。
单个的物体或概念:The book (这本书), the weather (天气), a company (一家公司)。
只要句子的主语是上面这些,动词就要跟着变。在一般现在时里,大多数动词后面会加个“-s”。比如 “work” 变成 “works”, “play” 变成 “plays”。而 “have” 是个不规则的,它直接变成了 “has”。
第二步,分清 have 和 has 的使用场景
搞清楚了谁是第三人称单数,剩下的就简单了。规则就一条:主语是第三人称单数,就用 has;其他情况,都用 have。
用 has 的情况 (主语是第三人称单数):
He has a black cat. (他有一只黑猫。)
She has a meeting at 3 PM. (她下午三点有个会。)
It has a strange smell. (它有股奇怪的味道。)
Chris has two sisters. (克里斯有两个姐姐。)
My phone has a new message. (我的手机有条新消息。)
The company has launched a new product. (这家公司推出了一个新产品。)
用 have 的情况 (主语不是第三人称单数):
第一人称单数 (I): I have a question. (我有个问题。)
第二人称 (You): You have a good point. (你的观点很好。)
第一人称复数 (We): We have to leave now. (我们现在必须走了。)
第三人称复数 (They): They have finished their work. (他们完成了他们的工作。)
复数名词 (Plural nouns): The students have an exam tomorrow. (学生们明天有场考试。)
最容易犯错的地方:疑问句和否定句
这是真正的难点,也是很多人掉坑的地方。记住一个核心原则:在一般现在时的疑问句和否定句里,一旦用了助动词 “does” 或 “doesn’t”,后面的动词必须用回原形。
“does” 这个词,可以看作是 “do” 的第三人称单数形式。它已经承担了动词变化的责任,所以它后面的动词就不需要再变了。
看错误的例子:
错误:Does he has a car?
错误:She doesn’t has any money.
再看正确的用法:
疑问句:Does he have a car? (他有车吗?)
这里 “does” 已经代表了第三人称单数,所以后面的 “have” 保持原形。
否定句:She doesn’t have any money. (她没有任何钱。)
同样,“doesn’t” (也就是 does not) 出现了,后面的 “have” 也必须是原形。
你可以这样记:一个句子里,动词变化的“名额”只有一个。在陈述句里,“have” 变成了 “has”,用掉了这个名额。在疑问句和否定句里,“do” 变成了 “does”,抢先用掉了这个名额,所以 “have” 只能保持原样。
举几个例子加深印象:
陈述句:He has a dog.
疑问句:Does he have a dog?
否定句:He doesn’t have a dog.
- 陈述句:The machine has a problem.
- 疑问句:Does the machine have a problem?
- 否定句:The machine doesn’t have a problem.
“have” 的其他身份
除了表示“拥有”,have 还有其他用法,但第三人称单数变成 has 的规则是不变的。
-
构成完成时态:用来表示一个动作已经完成。
- She has finished her homework. (她已经写完作业了。)
- He has lived here for ten years. (他已经在这里住了十年了。)
- 对比复数:They have lived here for ten years.
-
表示“必须”:在 “have to” 这个短语里。
- He has to work late tonight. (他今晚必须加班。)
- The manager has to make a decision. (经理必须做出决定。)
- 对比第一人称:I have to go. (我得走了。)
一个简单的自查步骤
每次你不确定该用 have 还是 has 的时候,可以跟着这三步走:
- 找到主语:先确定做动作的是谁或什么。
- 判断人称和单复数:问自己,这个主语是“我”或“你”吗?不是。那它是复数吗?也不是。那它就是第三人称单数。
- 选择正确的词:如果是第三人称单数,并且是肯定句,就用 has。如果是否定句或疑问句,用了 does/doesn’t,就用 have。其他所有情况,都用 have。
比如这个句子: My friend ( ) a new job.
1. 主语:My friend (我的朋友)。
2. 判断:不是“我”,不是“你”,是一个人,所以是第三人称单数。
3. 选择:这是个肯定句,所以用 has。
My friend has a new job.
再比如:( ) your brother ( ) any hobbies?
1. 主语:your brother (你的兄弟)。
2. 判断:是第三人称单数。
3. 选择:这是一个疑问句,所以开头要用 Does,后面的动词用原形 have。
Does your brother have any hobbies?

七点爱学
评论前必须登录!
立即登录 注册