如题所述
Have和has都是动词have的不同形式,它们的用法区别主要在于它们所代表的主语的人称和数的不同。
Have是动词have的原形,用于第一人称单数(I have)、第二人称单数和复数(you have)、第三人称复数(they have)以及第一、二、三人称复数的情况下(we have、you have、they have)。例如:
1、I have a car.
2、You have a lot of friends.
3、They have been to Europe.
4、We have a meeting tomorrow.
5、You have a great sense of humor.
6、They have two children.
Has是动词have的第三人称单数形式,用于代表第三人称单数的主语,如he、she、it、John、the cat等。例如:
1、He has a new job.
2、She has a beautiful voice.
3、It has been raining all day.
4、John has a big house.
5、The cat has caught a mouse.
除了主语的人称和数的不同,have和has在语态、时态和情态方面的用法也有所不同。
1、在现在完成时中,have用于第一、二、三人称复数和第一人称单数,而has用于第三人称单数。例如:I have seen that movie before.(我以前看过那部电影。)He has never been to New York.(他从未去过纽约。)
2、在被动语态中,have用于所有人称和数,而has只用于第三人称单数。例如:The book has been read by many people.(这本书被很多人读过。)They have been invited to the party.(他们被邀请参加聚会。)
3、在情态动词中,have用于所有人称和数,而has只用于第三人称单数。例如:I have to go to work.(我得去上班。)She has to study for the exam.(她得为考试学习。