
“have”和“has”在英语中都是动词“have”的变体,用于表示“拥有”或“进行某种行为”。它们的主要区别在于主语的人称和数的不同。以下是“have”和“has”的具体用法:
一、基本区别
have:主要用于第一人称(I,we)和复数形式的第二人称(you)及第三人称(they)。
- 例如:I have a book.(我有一本书。)
- We have many friends.(我们有很多朋友。)
- You have some money.(你有一些钱。)
- They have big houses.(他们有大房子。)
has:主要用于第三人称单数形式的主语,如he,she,it以及单数名词或代词。
- 例如:He has a new car.(他有一辆新车。)
- She has long hair.(她有长头发。)
- It has four legs.(它有四条腿。)
- The cat has blue eyes.(这只猫有蓝色的眼睛。)
二、在疑问句和否定句中的用法
疑问句:在构成疑问句时,通常需要将助动词“do”或“does”放在主语之前,并将动词原形“have”放在主语之后。对于第三人称单数主语,使用“does have”;对于其他主语,使用“do have”。
- 例如:Do you have a pen?(你有钢笔吗?)
- Does he have a sister?(他有姐姐吗?)
否定句:在构成否定句时,通常在主语和动词之间加上助动词的否定形式“don't”或“doesn't”,并将动词原形“have”放在否定形式之后。对于第三人称单数主语,使用“doesn't have”;对于其他主语,使用“don't have”。
- 例如:I don't have enough money.(我没有足够的钱。)
- She doesn't have a boyfriend.(她没有男朋友。)
三、在现在完成时态中的用法
“have”和“has”还可以作为现在完成时态的助动词,与过去分词一起构成现在完成时。此时,“have”和“has”没有实际意义,仅表示动作发生在过去但与现在有关。
- 例如:I have finished my homework.(我已经完成了作业。)
- She has seen the movie.(她已经看过这部电影了。)
在现在完成时态中,“have”用于第一人称和复数形式的主语,“has”用于第三人称单数形式的主语。
四、总结
- “have”主要用于第一人称和复数形式的主语。
- “has”主要用于第三人称单数形式的主语。
- 在疑问句和否定句中,需要根据主语的人称和数来选择适当的助动词形式。
- 在现在完成时态中,“have”和“has”作为助动词使用,表示动作发生在过去但与现在有关。
