have、has和had是英语中常见的助动词和动词,它们在用法上有一些区别和注意事项。
首先,have通常用于第一人称和第二人称的单数和复数主语,表示某个动作或状态已经发生或存在。例如:
I have a book. 我有一本书。
They have a new car. 他们有一辆新车。
其次,has用于第三人称的单数主语,表示某个动作或状态已经发生或存在。例如:
He has a dog. 他有一只狗。
She has a new job. 她有一份新工作。
需要注意的是,have和has在用法上的区别是基于主语的单复数和人称的。如果主语是单数第一人称或第二人称,使用have;如果主语是第三人称单数,使用has。
最后,had是have的过去式,用于表示过去的动作或状态。例如:
I had a headache yesterday. 我昨天头疼。
They had a party last night. 他们昨晚举行了一个聚会。
需要注意的是,had用于过去时态的句子中,表示过去的动作或状态已经发生或存在。同时,had也可以用于虚拟语气中,表示与现在或未来的事实相反的情况。
总之,have、has和had是英语中常见的助动词和动词,它们在用法上有一些区别和注意事项。需要根据主语的单复数和人称选择正确的形式,同时注意它们在时态上的区别和用法。