
has和have在英语中都是常用的动词,它们的用法主要根据主语的不同而有所区别。以下是has和have的具体用法:
一、基本区别
主语差异:
- have通常用于第一人称(I,we)和第二人称(you,you all)以及复数主语(they,we,you,I)。
- has则用于第三人称单数(he,she,it)以及单数名词作为主语时。
意义与用法:
- have和has都表示“有”的意思,但它们在句子中的角色和侧重点有所不同。have作为实义动词时,可以表示拥有某物,或者表示经历、存在等概念。例如:“I have a book.”(我有一本书);“They have finished their homework.”(他们已经完成了作业)。
- has则通常用来表示拥有、存在或状态。例如:“He has a car.”(他有一辆车);“The sun has risen.”(太阳已经升起来了)。
二、现在完成时态
构成:
- have和has都可以与过去分词连用,构成现在完成时,表示某个动作已经完成或对现在有影响。
- 结构为“have/has+过去分词”。
示例:
- “I have just eaten breakfast.”(我刚吃过早饭。)
- “She has been to Paris twice.”(她去过巴黎两次。)
三、固定搭配与短语
have的常见固定搭配:
- have a look(看一眼)
- have a meeting(开会)
- have breakfast(吃早餐)
- have sb do sth(让某人做某事)
- have+宾语+现在分词(让某物处于某种状态)
注意:
- 在使用have和has时,需要注意与“there be”句型的区别。前者表示所属关系(某人或某物有什么),后者表示存在(某地有什么)。
四、疑问句与否定句
疑问句:
- 当主语是第三人称单数时,使用“Does+主语+have+其他?”构成疑问句。例如:“Does he have a new car?”(他有新车吗?)
- 当主语是第一人称、第二人称或复数时,使用“Do+主语+have+其他?”构成疑问句。例如:“Do you have any plans for tonight?”(你今晚有计划吗?)
否定句:
- 当主语是第三人称单数时,使用“主语+has not”或缩写形式“hasn't”构成否定句。例如:“He hasn't finished his work.”(他还没完成他的工作。)
- 当主语是第一人称、第二人称或复数时,使用“主语+do not have”或缩写形式“don't have”构成否定句。例如:“We don't have any plans for tonight.”(我们今晚没有计划。)
综上所述,has和have在英语中具有多种用法,掌握它们的用法对于正确运用英语进行表达至关重要。
