首页 > 生活常识 >

问 has 和 have 的用法 主谓一致考点精讲

2026-11-07 12:59:55
最佳答案

答

has 和 have 都是动词 have 的变形,核心区别就是主语人称,主语是第三人称单数的时候用 has,其余主语全部使用 have,has 和 have 有两大身份,第一种是实义动词,意思是有、拥有、吃、举办;第二种是助动词,搭配过去分词构成现在完成时,也就是 have/has done,这也是前面学过的现在完成时,还可以延伸出现在完成时被动 have/has been done,中小学英语单选、词形填空、改错最高频考点,很多同学只会记住三单用 has,但是忽略实义动词和助动词两种用法的否定、疑问句式差别,实义动词否定疑问要借助 do/does,助动词用法可以直接提前 has/have 构成疑问,这个是最容易丢分的地方,学习的时候要把人称规则、实义动词用法、助动词用法、否定疑问句分开掌握。

人称使用对照表

主语使用例子
I 我haveI have a pen
You 你 / 你们haveYou have a book
We 我们haveWe have lunch
They 他们haveThey have a meeting
He 他hasHe has a bag
She 她hasShe has a cat
It 它hasIt has a tail
单数名词(the boy, my mother)hasThe girl has a doll

用法深度讲解

一、实义动词(含义:拥有、吃、举行、患病)

✅ 肯定句:三单主语 + has + 宾语;其他主语 + have + 宾语

✅ 否定句:不能直接加 not,要借助助动词

三单:主语 + does not (doesn't) + have

其他:主语 + do not (don't) + have

⚠️ 重点:借助 does 之后,后面变回原形 have,不能写 doesn't has

✅ 一般疑问句:

三单:Does + 主语 + have...?

其他:Do + 主语 + have...?

例句:

She has a new bike. 她有一辆新自行车。

She doesn't have a new bike. 她没有新自行车。

Does she have a new bike? 她有新自行车吗?

二、助动词(构成现在完成时 have/has done)

✅ 作用:本身没有实义 “拥有” 的意思,只是时态标志,后面必须接动词过去分词

三单主语用 has done,其他主语 have done

✅ 否定:has/have + not + 过去分词

✅ 疑问:直接把 has/have 提前,不需要 does

例句:

He has finished his homework. 他已经完成作业。

He hasn't finished his homework.

Has he finished his homework?

延伸:现在完成时被动 has/have been done,也就是上节课的结构。

做题判断步骤

第一步 先判断主语是不是第三人称单数,确定选 has 还是 have。

第二步 判断它是实义动词还是助动词。

第三步 如果是实义动词,否定疑问句记得加 do/does,并且后面还原 have 原形。

第四步 如果是助动词(现在完成时),否定疑问直接改动 has/have,不需要 do/does。

第五步 检查主谓一致,不要出现 he have、they has 这类错误。

高频易错点

1 实义动词否定句错误写成 she hasn't a pen,标准写法是 she doesn't have a pen

2 does 后面仍然写 has,does 是助动词,后面必须还原 have

3 混淆实义动词和助动词,现在完成时疑问句错误再加 does

4 忘记不可数名词、单数集合名词属于三单,也要用 has

【常见问题】

问题 1 什么时候用 has 什么时候用 have

回答 1 主语是第三人称单数 he she it 或者单数名词的时候用 has,I you we they 以及复数主语全部用 have,has 和 have 核心规则就是主谓一致。

问题 2 has 和 have 做实义动词,否定句怎么写

回答 2 has 和 have 做实义动词,三单主语否定用 doesn't have,其他主语否定用 don't have,助动词 does 后面必须还原原形 have,不能写 doesn't has。

问题 3 has 和 have 做助动词是什么用法

回答 3 has 和 have 做助动词用来构成现在完成时,结构是 has/have + 过去分词 done,这个时候 has 和 have 本身没有拥有的含义,只是时态标志。

问题 4 现在完成时疑问句还要加 does 吗

回答 4 has 和 have 做助动词构成现在完成时,疑问句直接把 has 或者 have 提前,不需要再加 does,这一点和实义动词用法不一样。

问题 5 it 后面是 has 还是 have

回答 5 it 属于第三人称单数,it 后面使用 has,不管 it 是做实义动词还是现在完成时助动词,都遵守三单用 has 的规则。

【免责申明】

本文属于初中英语语法科普内容,不同教材例句和考点表述略有差异,内容仅作为英语学习备考参考,正式考试请以对应教材和考试大纲规定为准。