گذشته have چه میشود؟ آموزش کامل صرف و کاربرد فعل have در انگلیسی

سلام به همه زبانآموزان عزیز! امروز میخواهیم یک سفر هیجانانگیز به دنیای فعل “have” در زبان انگلیسی داشته باشیم. میدانم که این فعل گاهی اوقات میتواند کمی پیچیده به نظر برسد، به خصوص وقتی پای زمانهای گذشته به میان میآید. اما نگران نباشید، من اینجا هستم تا تمام ابهامات را برطرف کنم و به شما نشان دهم که گذشته have چه میشود و چگونه میتوانید به راحتی از آن در مکالمات و نوشتار خود استفاده کنید.
این ساختارهای گرامری در سطوح پیشرفتهتر تدریس میشوند و پیدا کردن یک آموزشگاه زبان در تهران که به صورت پایهای این مفاهیم را آموزش دهد، بسیار مهم است.
همین اول کار بگویم، “have” یک فعل بسیار پرکاربرد است که هم میتواند به عنوان یک فعل اصلی (به معنای داشتن یا مالکیت) و هم به عنوان یک فعل کمکی have در زمانهای مختلف استفاده شود. این مسئله همان چیزی است که گاهی اوقات باعث سردرگمی میشود، اما با کمی دقت و تمرین، به سادگی به آن مسلط خواهید شد. امروز قرار است به طور کامل به صرف فعل have در زمانهای گذشته بپردازیم و نکات کلیدی گرامری مربوط به آن را بررسی کنیم.
صرف فعل Have در زمانهای گذشته ساده
بیایید از سادهترین حالت شروع کنیم: گذشته ساده. وقتی میخواهیم بگوییم “داشتم” یا “داشتیم”، شکل گذشته have به سادگی تبدیل به “had” میشود. بله، به همین سادگی! فرقی نمیکند فاعل جمله چه کسی باشد (من، تو، او، ما، شما، آنها)، در زمان گذشته ساده همیشه از “had” استفاده میکنیم.
- I had a great time yesterday. (دیروز اوقات خوشی داشتم.)
- She had a blue car last year. (او سال گذشته یک ماشین آبی داشت.)
- They had dinner together. (آنها با هم شام خوردند.)
صرف فعل Have در زمان حال کامل (Present Perfect)
حالا کمی پیچیدهتر میشویم و به زمان حال کامل میرسیم، جایی که فعل “have” نقش فعل کمکی have را بازی میکند. برای ساختن زمان حال کامل، ما از “have” یا “has” (برای سوم شخص مفرد) به علاوه شکل سوم فعل اصلی (past participle) استفاده میکنیم. اما وقتی فعل اصلی خود “have” باشد، چه اتفاقی میافتد؟
در این حالت، ما از ساختار “have/has + had” استفاده میکنیم. بله، دو تا “have” پشت سر هم! “have” اول (یا “has”) فعل کمکی زمان حال کامل است و “had” دوم، شکل گذشته کامل خود فعل “have” محسوب میشود. این ساختار برای اشاره به تجربهها، کارهایی که تا به حال انجام شدهاند، یا وضعیتهایی که از گذشته شروع شده و تا حال ادامه دارند، استفاده میشود.
- I have had this car for five years. (من پنج سال است که این ماشین را دارم.) – یعنی از پنج سال پیش تاحالا این ماشین را داشتهام.
- She has had a lot of challenges in her life. (او در زندگیاش چالشهای زیادی داشته است.)
- We have had a wonderful vacation. (ما تعطیلات فوقالعادهای داشتهایم.)
تفاوت have had و has had
همانطور که قبلتر اشاره کردم، تفاوت اصلی بین “have had” و “has had” به فاعل جمله برمیگردد:
- Have had: برای فاعلهای I, you, we, they و اسمهای جمع استفاده میشود.
- Has had: برای فاعلهای he, she, it و اسمهای مفرد استفاده میشود.
مثال:
- They have had a good relationship. (آنها رابطه خوبی داشتهاند.)
- He has had a long day. (او روز طولانیای داشته است.)
صرف فعل Have در زمان گذشته کامل (Past Perfect)
بیایید یک قدم فراتر برویم و به زمان گذشته کامل (Past Perfect) بپردازیم، زمان ماضی بعید در فارسی. زمانی که میخواهیم درباره اتفاقی صحبت کنیم که قبل از یک اتفاق دیگر در گذشته رخ داده است، از گذشته کامل استفاده میکنیم. ساختار آن به صورت “had + شکل سوم فعل اصلی” است. اگر فعل اصلی ما “have” باشد، چه ترکیبی خواهیم داشت؟
بله، در این صورت ما ساختار had had را خواهیم داشت! “Had” اول فعل کمکی زمان گذشته کامل است و “had” دوم، شکل گذشته کامل خود فعل “have” است.
- I couldn’t get a ticket because I had had no money. (نتوانستم بلیط بگیرم چون هیچ پولی نداشتم.) – اول پول نداشتهام، بعد نتوانستم بلیط بگیرم.
- By the time he arrived, she had had lunch. (تا زمانی که او رسید، او ناهار خورده بود.) – اول ناهار خورده بود، بعد او رسید.
- We had had a long discussion before we made a decision. (ما قبل از تصمیمگیری، یک بحث طولانی کرده بودیم.)
تفاوت have had و had had در چیست؟
این سوال یکی از رایجترین سوالات زبانآموزان است و کاملاً طبیعی است که گیجکننده باشد. بگذارید یک بار برای همیشه این قضیه را روشن کنیم:
- Have had (Present Perfect): به تجربهها، وضعیتها یا کارهایی اشاره میکند که در گذشته شروع شده و تا زمان حال ادامه دارند یا تاثیرشان در زمان حال احساس میشود. در فارسی معادل ماضی نقلی است (مثل “داشتهام”).
- I have had a headache all day. (تمام روز سردرد داشتهام.) – یعنی هنوز هم سردرد دارم یا اثر آن هست.
- Had had (Past Perfect): به اتفاقی اشاره میکند که قبل از یک زمان خاص دیگر در گذشته تکمیل شده بود. در فارسی معادل ماضی بعید است (مثل “داشته بودم”).
- I had had a headache for hours before I took an aspirin. (ساعتها سردرد داشتم قبل از اینکه آسپرین بخورم.) – یعنی قبل از خوردن آسپرین سردرد داشتم و بعدش خوب شدم.
تفاوت کلیدی در این است که “have had” زمان حال را در بر میگیرد، در حالی که “had had” به طور کامل در گذشته باقی میماند و به اتفاقی پیشتر از یک اتفاق دیگر در گذشته اشاره دارد.
صرف فعل Have در زمان گذشته کامل استمراری (Past Perfect Continuous)
حتی در زمان گذشته کامل استمراری هم سر و کله “have” پیدا میشود، البته این بار با ساختاری متفاوت. در این زمان، که برای اشاره به عملی استمراری در گذشته که قبل از یک عمل دیگر در گذشته به پایان رسیده یا توسط آن قطع شده، از “had been + فعل با ing” استفاده میکنیم. اگر فعل اصلی ما “have” باشد، باید تغییراتی ایجاد کنیم.
به دلیل اینکه “have” به معنای داشتن (مالکیت) یک فعل حالتی (stative verb) است، معمولاً در حالت استمراری به کار نمیرود. اما اگر have به معنای “تجربه کردن” یا “انجام دادن” باشد، میتوان آن را به صورت استمراری نیز به کار برد.
- I had been having trouble sleeping before I saw the doctor. (قبل از اینکه به دکتر مراجعه کنم، در خوابیدن مشکل داشتم.)
- She had been having a great time at the party until her phone rang. (او در مهمانی اوقات خوشی داشت تا اینکه تلفنش زنگ خورد.)
منفی و سوالی کردن جملات با فعل Have
یکی دیگر از چالشهای زبانآموزان در گرامر have، منفی و سوالی کردن جملاتی است که شامل این فعل هستند. بستگی به اینکه “have” فعل اصلی باشد یا فعل کمکی، روش منفی و سوالی کردن متفاوت است.
1. زمانی که “have” فعل اصلی است (به معنای مالکیت یا انجام دادن)
در زمان گذشته ساده، برای منفی و سوالی کردن “have” (که تبدیل به had شده)، از فعل کمکی “did” استفاده میکنیم، درست مانند سایر افعال اصلی:
- جمله مثبت: She had a beautiful garden.
- جمله منفی: She didn’t have a beautiful garden. (دقت کنید “had” تبدیل به “have” میشود)
- جمله سوالی: Did she have a beautiful garden?
البته در انگلیسی رسمیتر و قدیمیتر، ممکن است ببینید که “have” به عنوان یک فعل اصلی بدون “did” سوالی یا منفی میشود، اما این کاربرد کمتر رایج است:
- She hadn’t a beautiful garden. (نادرست یا بسیار رسمی)
- Had she a beautiful garden? (نادرست یا بسیار رسمی)
2. زمانی که “have” فعل کمکی است (در زمان حال کامل یا گذشته کامل)
وقتی “have” (یا “had”) نقش فعل کمکی را دارد، منفی و سوالی کردن بسیار سادهتر است. کافیست “not” را به فعل کمکی اضافه کنید یا آن را به ابتدای جمله بیاورید:
- جمله مثبت (حال کامل): We have had a lot of fun.
- جمله منفی (حال کامل): We haven’t had a lot of fun.
- جمله سوالی (حال کامل): Have we had a lot of fun?
- جمله مثبت (گذشته کامل): They had had breakfast before we arrived.
- جمله منفی (گذشته کامل): They hadn’t had breakfast before we arrived.
- جمله سوالی (گذشته کامل): Had they had breakfast before we arrived?
نکات کلیدی و اشتباهات رایج زبانآموزان در استفاده از اشکال گذشته have
استفاده از اشکال فعل have نیازمند دقت است. در اینجا به چند نکته و اشتباه رایج اشاره میکنم:
- اشتباه رایج 1: استفاده از “had” به جای “did have” در جملات منفی و سوالی گذشته ساده.
- غلط: I hadn’t a car.
- صحیح: I didn’t have a car.
- اشتباه رایج 2: فراموش کردن “had” دوم در زمان حال کامل یا گذشته کامل وقتی “have” فعل اصلی است.
- غلط: I have a good time yesterday. (باید از had استفاده کرد)
- غلط: She has this book for a week. (باید از has had استفاده کرد)
- صحیح: I had a good time yesterday.
- صحیح: She has had this book for a week.
- اشتباه رایج 3: مخلوط کردن زمانها. حتماً به بافت جمله و ترتیب اتفاقات دقت کنید تا زمان مناسب (حال کامل، گذشته کامل) را انتخاب کنید.
- Have به معنای “تجربه کردن” یا “انجام دادن”
“Have” همیشه به معنای مالکیت نیست. گاهی اوقات به معنای “تجربه کردن”، “خوردن” (مثل lunch, dinner)، یا “گذراندن” (مثل a good time) به کار میرود. در این موارد، حتی اگر فعل اصلی باشد، قواعد بالا نیز صدق میکنند.- I had lunch. (ناهار خوردم.)
- We had a party. (یک مهمانی داشتیم.)
جدول مقایسهای: کاربردهای مختلف فعل Have در زمانهای گذشته
| زمان گرامری | ساختار | مثال (have = فعل اصلی) | مثال (have = فعل کمکی) | کاربرد |
|---|---|---|---|---|
| گذشته ساده (Simple Past) | Subject + had | I had a car. | — | مالکیت یا تجربهای که در گذشته تمام شده |
| Subject + did not have | I didn’t have a car. | — | منفی کردن گذشته ساده | |
| Did + Subject + have? | Did you have a car? | — | سوالی کردن گذشته ساده | |
| حال کامل (Present Perfect) | Subject + have/has + had (V3) | She has had a cold. | She has seen the movie. | تجربه یا وضعیتی که از گذشته تا حال اثر دارد |
| Subject + have/has not + had | She hasn’t had a cold. | She hasn’t seen the movie. | منفی | |
| Have/Has + Subject + had? | Has she had a cold? | Has she seen the movie? | سوالی | |
| گذشته کامل (Past Perfect) | Subject + had had | They had had dinner before… | They had finished before… | عملی که قبل از عمل دیگری در گذشته تمام شده |
| Subject + had not + had | They hadn’t had dinner before… | They hadn’t finished before… | منفی | |
| Had + Subject + had? | Had they had dinner before…? | Had they finished before…? | سوالی | |
| گذشته کامل استمراری (Past Perfect Continuous) | Subject + had been having | I had been having fun. | I had been waiting. | عملی که مدتی در گذشته ادامه داشته (برای have فقط در معنی تجربه/گذراندن) |
تمرین و خودآزمایی: بسنجید که چقدر یاد گرفتهاید!
حالا که با تمام این توضیحات آشنا شدید، وقت آن است که خودتان را محک بزنید. جملات زیر را با شکل صحیح فعل “have” در زمان مناسب کامل کنید.
- Yesterday, I __ no idea what to do. (گذشته ساده)
- She __ this phone for two years now. (حال کامل)
- By the time I came home, my brother already lunch. (گذشته کامل)
- We __ a great time at the party last night. (گذشته ساده)
- He never a broken arm before. (حال کامل)
- They __ a lot of money in the past, but now they are poor. (گذشته ساده)
- Before she moved to Tehran, she __ a big house in her hometown. (گذشته کامل)
- My parents __ a lot of experience in teaching. (حال کامل)
پاسخها:
- had
- has had
- had had
- had
- has had
- had
- had had
- have had
نتیجه گیری
همانطور که دیدید، گذشته have چه میشود یک سوال با پاسخهای مختلف است که بسته به زمان و نقش فعل در جمله، تغییر میکند. با فهمیدن تفاوتهای ظریف بین “had”، “have had” و “had had”، و تمرین کافی، میتوانید این فعل را به درستی و با اعتماد به نفس در مکالمات و نوشتار خود به کار ببرید. به یاد داشته باشید که تمرین، کلید تسلط بر هر بخش از گرامر زبان انگلیسی است. امیدوارم این راهنمای جامع برای شما مفید بوده باشد و اکنون احساس راحتی بیشتری با این فعل پرکاربرد داشته باشید!
فراموش نکنید که کلید اصلی تسلط بر این مباحث، تمرین مستمر است. سعی کنید هر روز جملاتی بسازید و در مکالمات خود به کار ببرید. برای ادامه یادگیری و ارتقاء سطح زبان خود، میتوانید به صفحه آموزشگاه زبان در اصفهان ما نیز مراجعه کنید.
پرسشهای متداول (FAQ)
گذشته فعل have چیست؟
بسته به زمان جمله، گذشته فعل “have” میتواند به شکلهای مختلفی ظاهر شود:
- در زمان گذشته ساده، شکل آن had است. (مثال: I had a car.)
- در زمان حال کامل، ترکیب have had یا has had است. (مثال: I have had a great time.)
- در زمان گذشته کامل، ترکیب had had است. (مثال: I had had lunch before he arrived.)
تفاوت have had و had had در چیست؟
- Have had (حال کامل): به عملی اشاره میکند که در گذشته شروع شده و تا زمان حال ادامه دارد یا نتایج آن در حال حاضر قابل مشاهده است (ماضی نقلی). مثال: “I have had this book for a month.” (یک ماه است که این کتاب را دارم و هنوز هم دارم.)
- Had had (گذشته کامل): به عملی اشاره میکند که قبل از یک نقطه زمانی مشخص دیگر در گذشته تکمیل شده بود (ماضی بعید). مثال: “I had had lunch before she came.” (من ناهارم را خورده بودم قبل از اینکه او بیاید.)
چه زمانی باید از have به عنوان فعل کمکی و چه زمانی به عنوان فعل اصلی استفاده کنیم؟
- فعل اصلی have: به معنای “داشتن”، “دارا بودن”، “تجربه کردن” یا “خوردن/نوشیدن” به کار میرود. (مثال: I have a car. / We had dinner.)
- فعل کمکی have: در ساخت زمانهای کامل (حال کامل، گذشته کامل، آینده کامل) به کار میرود و خودش معنای خاصی نمیدهد، بلکه به کامل شدن فعل اصلی کمک میکند. (مثال: I have finished my work. / She had gone before I arrived.)
چگونه باید جملات با فعل have را منفی یا سوالی کنیم؟
- زمانی که have فعل اصلی است (در زمان گذشته ساده): از فعل کمکی “did” استفاده میشود.
- منفی: I didn’t have a car.
- سوالی: Did you have a good time?
- زمانی که have فعل کمکی است (در زمانهای کامل): “not” را به “have/has/had” اضافه میکنیم یا “have/has/had” را به ابتدای جمله میآوریم.
- منفی: She hasn’t had breakfast. / They hadn’t finished the report.
- سوالی: Have they had any problems? / Had you understood the lesson?
برای اطلاعات بیشتر میتونین به دیکشنری سر بزنین.





