助动词#动词辨析#完成时态#实义动词#have to#助动词#have用法约 3 分钟
Have 的双重身份:实义动词与助动词用法全解
摘要
Have 是英语中最常用的动词之一,兼具实义动词(表示“拥有”、“进行”等具体动作)和助动词(构成完成时态)两种核心功能。本指南将系统梳理其不同角色下的语法规则、常见混淆点,并提供丰富例句与练习,帮助学习者清晰掌握这一高频词的核心用法。
核心规则
- 作为实义动词:表示“拥有”、“经历”、“进行”等具体含义。在一般现在时中,第三人称单数用 has,其他人称用 have。其否定和疑问形式通常借助助动词 do/does 构成。
- I have a new car. (我有一辆新车。)
- She has breakfast at 7 a.m. (她早上七点吃早餐。)
- 作为助动词:与过去分词结合,构成各种完成时态(如现在完成时、过去完成时)。此时 have/has/had 本身没有具体词汇意义,主要起语法功能作用。其否定形式直接在 have 后加 not,疑问形式将 have 提至主语前。
- They have finished their work. (他们已经完成了工作。)
- Has she visited Beijing before? (她以前去过北京吗?)
- Have to 表示义务:作为半情态动词,表示“必须”、“不得不”,强调客观必要性。其否定和疑问形式同样需要借助 do/does/did。
- I have to go now. (我现在必须走了。)
- Do you have to work on weekends? (你周末必须工作吗?)
常见误区
- 混淆实义动词与助动词的否定/疑问结构:这是最常见的错误。作为实义动词时,否定和疑问必须用 do/does/did;作为助动词时,则直接在 have 上变化。
- 错误: I haven't a car. (想表达“我没有车”)
- 正确: I don't have a car. 或 I haven't got a car. (英式)
- 错误: Do you have seen the movie? (想表达“你看过那部电影吗?”)
- 正确: Have you seen the movie?
- 混淆 have 与 there be 句型:Have 表示“所属关系”,主语是人或物;there be 表示“存在”,主语是某物或某人。
- 错误: The room has a big window. (如果强调房间“拥有”窗户作为其属性,此句正确;若单纯描述房间“存在”一扇大窗,则用 there be 更地道)
- 更常见描述: There is a big window in the room. (房间里有一扇大窗户。)
例句与解析
- 实义动词 (拥有): My brother has a great sense of humor. (我哥哥很有幽默感。) —— 此处 has 是实义动词,主语是第三人称单数。
- 助动词 (完成时): We have already discussed this issue. (我们已经讨论过这个问题了。) —— 此处 have 是助动词,与过去分词 discussed 构成现在完成时。
- Have to (义务): She has to wear a uniform at school. (她在学校必须穿校服。) —— 此处 has to 表示外部规则强加的义务。
- Have + 名词 (进行活动): Let's have a meeting tomorrow. (我们明天开个会吧。) —— “have + a + 名词”是一种常用搭配,表示进行一次活动。
高频词与短语
- have breakfast/lunch/dinner: 吃早餐/午餐/晚餐
- have a meeting: 开会
- have a look: 看一看
- have a good time: 玩得开心
- have to do something: 必须做某事
- have got (主要用于英式英语): 拥有
- have been to: 去过(某地)
- have something done: 让某事被做(使役用法)
自测练习
1. 写 3 句与你的学习或工作场景相关的英文句子,并标注语法点。
2. 将 2 个错误句改写为正确句,并说明修改依据。
3. 用口头复述总结本篇核心规则,检查是否能在新语境中复用。
1. 请用 have 的正确形式填空
- They __________ (not) any pets. (他们没有任何宠物。)
- __________ you ever __________ (be) to London? (你去过伦敦吗?)
- He __________ (have) a shower every morning. (他每天早上淋浴。)
2. 判断正误并改正错误
- She has a meeting at 3 p.m. yesterday.
- Do you have finished your homework?
- There have a lot of books on the shelf.