has和have区别 用法解析

描述:
has和have区别 用法解析
精选回答

has和have区别主要看主语的人称和数:主语是第三人称单数时用 has,主语是第一人称、第二人称或复数时用 have。这个区别适用于“有、吃、喝、做”这类一般现在时,也适用于现在完成时里的助动词选择。原因是英语现在时动词要跟主语保持一致,第三人称单数现在时要加 -s 或 -es,而其他人称和复数使用原形。使用时先看主语,再看时态,最后把 has 或 have 放进句子里,读起来自然顺,就用得稳。

核心判断法

  1. 先找主语。
  2. 再判断主语是第三人称单数,还是第一人称、第二人称或复数。
  3. 看句子是一般现在时,还是现在完成时。
  4. 第三人称单数选 has。
  5. 第一人称、第二人称或复数选 have。

使用场景对照

主语类型主语示例现在时用词完成时用词示例
第一人称IhavehaveI have a book.
第二人称youhavehaveYou have a class.
第三人称单数he / she / it / a cathashasHe has a car.
第三人称复数we / they / studentshavehaveThey have a meeting.

时态用法清单

一般现在时

  • I have a plan.
  • You have a task.
  • We have a book.
  • They have a class.
  • He has a car.
  • She has a bag.
  • It has a cover.

现在完成时

  • I have finished my homework.
  • You have made a cake.
  • We have read this book.
  • They have done their work.
  • He has written a letter.
  • She has opened the box.
  • It has turned green.

快速选择流程

  1. 看到主语是 I、you、we、they,用 have。
  2. 看到主语是 he、she、it,用 has。
  3. 看到主语是复数名词,用 have。
  4. 看到主语是单个人名或单个动物名,用 has。
  5. 看到完成时结构,用 has 或 have 加过去分词。

【常见问题】

问题1:has和have区别在第三人称单数中怎么用?

回答1:has和have区别在这里的关键是主语是不是第三人称单数。主语是 he、she、it 或一个单个名词时,用 has;主语是复数或第一人称、第二人称时,用 have。

问题2:现在完成时里 has和have区别怎么判断?

回答2:现在完成时里,has和have区别仍然看主语。主语是第三人称单数时,用 has 加过去分词;主语是 I、you、we、they 或复数名词时,用 have 加过去分词。

问题3:people 作主语时 has和have区别是什么?

回答3:people 通常按复数含义使用,所以 people 搭配 have,例如 people have many ideas。

免责声明:本文用于英语语法用法说明,实际使用请以课程要求、考试说明和日常表达习惯为准。

免责声明:本文由用户上传,与本网站立场无关,如有侵权请联系删除!财经信息仅供读者参考,并不构成投资建议,投资者据此操作,风险自担。

今日大家都在搜的词: