have 和 has 都是动词 have 的现在时形式,核心判断规则是主语人称,第三人称单数主语用 has,其余主语全部使用 have,have 含义包含拥有 进行 吃 患病等,同时 have 还可以作为助动词,搭配过去分词构成现在完成时 have done,这个是中小学英语高频考点,很多同学容易混淆实义动词 have 和助动词 have,也会在否定句疑问句里面搞错助动词 do does 的搭配,这份总结把人称选择 实义动词用法 助动词现在完成时 否定疑问句式 特殊短语全部整理,覆盖考试核心考点。
基础对照表
| 形式 | 适用主语 |
|---|---|
| have | I you we they 复数名词 |
| has | he she it 单数人名 单数名词 不定代词 everyone somebody |
一 实义动词 have 用法
实义动词 have 本身有实际词义,不只是表示拥有
1 拥有 有
I have a pen. 我有一支笔。
She has a cat. 她有一只猫。
2 吃 喝
We have breakfast at seven. 我们七点吃早饭。
He has lunch at school. 他在学校吃午饭。
3 患病 经历
I have a headache. 我头疼。
She has a fever. 她发烧了。
4 举行 进行
We have a class meeting. 我们开班会。
实义动词否定和疑问,需要借助 do does
肯定 She has a book.
否定 She does not have a book.
疑问 Does she have a book?
肯定 I have a bike.
否定 I do not have a bike.
疑问 Do you have a bike?
注意 实义动词不能直接加 not 变成否定,不能写 She has not a book 这种旧式写法,现代考试优先使用 does not have
二 助动词 have has 用法 现在完成时
have has 在这里没有实际词义,只充当助动词,结构是 have has 加动词过去分词,表达已经完成的动作
主语第三人称单数用 has done,其他主语用 have done
例句
I have finished my homework. 我已经完成作业。
He has finished his homework. 他已经完成作业。
助动词形式否定疑问可以直接在 have has 后面加 not,不需要 do does
否定 He has not finished.
疑问 Has he finished?
三 高频固定短语
| 短语 | 中文 |
|---|---|
| have a good time | 玩得开心 |
| have a rest | 休息 |
| have a look | 看一看 |
| have a try | 试一试 |
| have to | 不得不 必须 |
重点 have to 里面 have 仍然随主语变化,第三人称单数变成 has to
He has to go. 他不得不走。
四 易错点总结
1 第三人称单数判断,只要主语是单个的人或者物,就算名字很长,仍然要用 has,比如 Tom and Lily 是两个人,属于复数,要用 have
Tom and Lily have a room.
2 have to 和 have 作为拥有,否定疑问处理不一样,have to 否定疑问依然借助 do does
3 区分实义动词 have 和助动词 have,是考试最容易混淆的部分,实义动词变疑问否定要 do does,助动词现在完成时可以直接加 not 提前
五 学习掌握步骤
第一步,牢记核心口诀,三单 has,其余 have。
第二步,区分实义动词和助动词两种身份,理解两种身份否定疑问句的差别。
第三步,背诵 have 常用短语,尤其是 have to 的三单变形 has to。
第四步,做单选改错专项练习,重点训练 does have 和 has 的辨析。
第五步,仿写现在完成时句子,熟练掌握 have done has done 结构。
最终总结
have 和 has 选择核心看主语,第三人称单数主语用 has,I you we they 复数主语用 have,have 既可以做实义动词,表拥有 吃 举行,否定疑问借助 do does,也可以做助动词构成现在完成时 have done has done,现在完成时可以直接加 not 提前构成疑问否定,还有 have to 变形为 has to 这个高频考点。
【常见问题】
问题 1 主语是 everyone 的时候用 has 还是 have
回答 1 everyone 属于第三人称单数不定代词,所以要用 has,这是 has 和 have 用法里面经常容易选错的考点。
问题 2 have to 的第三人称单数形式是 has to 吗
回答 2 是的,have to 里面 have 跟随主语变化,第三人称单数主语要改成 has to,学习 has 和 have 用法的时候这个短语变形经常考。
问题 3 现在完成时里面 he 后面是 have 还是 has
回答 3 he 是第三人称单数,现在完成时里面要用 has 加过去分词,也就是 has done,不能写成 have done。
【免责申明】
本文内容依据通用中小学英语语法规范整理,不同教材表述可能存在细微差别,本文仅作为英语学习备考参考,不代表官方考试命题预测。


