تفاوت افعال Have has had چیست؟

سلام دوست عزیز
لطفاً سوالتون رو واضح بپرسید ولی اگر درمورد تفاوت این افعال سوال دارید باید بگم که فعل “have” در زبان انگلیسی دارای سه شکل اصلی است: “have”, “has”, و “had”. این سه شکل در زمان‌های مختلف فعل به کار می‌روند.

فعل * have در زمان حال ساده برای بیان یک عمل یا حالت جاری استفاده می‌شود. به عنوان مثال:
* I have a car. (من یک ماشین دارم.)
* We have a lot of work to do. (ما کارهای زیادی برای انجام دادن داریم.)

فعل * has در زمان حال ساده برای بیان یک عمل یا حالت جاری برای شخص سوم مفرد استفاده می‌شود. به عنوان مثال:
* She has a lot of friends. (او دوستان زیادی دارد.)
* The cat has a white tail. (گربه دم سفیدی دارد.)

فعل * had در زمان گذشته ساده برای بیان یک عمل یا حالت گذشته استفاده می‌شود. به عنوان مثال:
* I had a lot of fun last night. (دیشب خیلی خوش گذشت.)
* They had a hard time finding a parking spot. (آنها برای پیدا کردن جای پارک مشکل داشتند.)

در اینجا چند مثال دیگر آورده شده است:

  • زمان حال ساده

    • I have a dog. (من یک سگ دارم.)
    • You have a cat. (تو یک گربه داری.)
    • He has a car. (او یک ماشین دارد.)
    • She has a house. (او یک خانه دارد.)
    • It has a tail. (آن دم دارد.)
    • We have a lot of friends. (ما دوستان زیادی داریم.)
    • They have a lot of money. (آنها پول زیادی دارند.)
  • زمان گذشته ساده

    • I had a dog. (من یک سگ داشتم.)
    • You had a cat. (تو یک گربه داشتی.)
    • He had a car. (او یک ماشین داشت.)
    • She had a house. (او یک خانه داشت.)
    • It had a tail. (آن دم داشت.)
    • We had a lot of friends. (ما دوستان زیادی داشتیم.)
    • They had a lot of money. (آنها پول زیادی داشتند.)

البته از این افعال به عنوان افعال کمکی هم در بعضی زمان‌ها استفاده می‌شود.
مثال had had or had done زمان گذشته‌ی کامل
Had been doing گذشته‌ی کامل استمراری
Have had or have done حال کامل
Has had or has done حال کامل.
Have been doing حال کامل استمراری
برای اطلاعات بیشتر درباره‌ی این زمان‌ها لینک زیر رو ببینید.