گرامر و تفاوت های has been ،have been و had been برای زبان آموزان انگلیسی، حتی افراد بومی زبان انگلیسی دشوار است. در پایان این مقاله، تفاوت آنها و نحوه استفاده از آنها را فرا خواهید گرفت. به یاد داشته باشید که بهترین راه برای یادگیری گرامر استفاده از آن است! در این درس کاربرد و تفاوت های has been ،have been و had been را بررسی می کنیم.
has been و have been دو صورت کامل فعلی فعل بی قاعده be هستند. Has been شکلی است که با فاعل سوم شخص مفرد (شامل ضمایر she, he و it) استفاده می شود. Have been شکلی است که با هر فاعل دیگری (از جمله ضمایر I، we و they) استفاده می شود.
کلمه been قسمت سوم فعل بی قاعده be است. افعال به عنوان افعال بی قاعده در نظر گرفته می شوند اگر فرم زمان گذشته و یا فعل قسمت سوم آنها با افزودن -ed یا -d به انتهای فعل ساخته نشده باشد. در مورد فعل be به همین شکل است، زیرا صورت های گذشته آن was/were و فعل ماضی آن been است.
گرامر have been
be یک مورد خاص از یک فعل بی قاعده است زیرا هنگامی که به اشکال مختلف صرف می شود به طور قابل توجهی تغییر می کند.
به طور خلاصه، زمان حال کامل برای بیان عملی است که در گذشته اتفاق افتاده و در زمان حال ادامه دارد. زمان حال کامل بسته به اینکه فاعل سوم شخص مفرد باشد یا نه، به صورت been has یا have been ظاهر می شود. has been با فاعل سوم شخص مفرد و have been با هر فاعل دیگری استفاده می شود.
هنگام تصمیم گیری بین has been و have been، باید تعیین کنید فاعل جمله کدام است زیرا پایبندی به تطابق فاعل و فعل مهم است.
مثلا:
The box of video tapes has been there this whole time. (The subject, box, agrees with the verb, has been.)
جعبه نوارهای ویدئویی در تمام این مدت آنجا بوده است. (فاعل، جعبه، موافق فعل has been است.)
Four leopards, three monkeys, and a parrot have been part of the zoo for years. (The compound subject acts as a plural and agrees with the verb, have been.)
سال هاست که چهار پلنگ، سه میمون و یک طوطی بخشی از باغ وحش بوده اند. (فاعل مرکب به صورت جمع عمل می کند و با فعل have been همراه است.)
نکته: has been و have been همچنین برای انجام یکی دیگر از وظایف مهم دستوری استفاده می شود. آنها با فعل های دیگر ترکیب می شوند تا زمان حال کامل استمراری آن افعال را بسازند.
مثلا:
- He has been studying for hours.
ساعت ها درس می خوانده است.
- They have been driving since noon.
از ظهر رانندگی کرده اند.
has been و have been و had been به عنوان قسمت سوم be، been نیز برای ساخت زمان گذشته کامل استفاده می شود.برای ساخت زمان گذشته کامل از been و کلمه had استفاده می کنیم.
برخلاف زمان حال کامل که دارای دو شکل has been و have been است، کلمه had با تمام فاعل ها استفاده می شود.
مثال:
- The cat had been quiet all morning.
گربه تمام صبح ساکت بود.
- The cats had been quiet all morning.
گربه ها تمام صبح ساکت بودند.
had been در هر دو جمله صحیح است با وجود اینکه یک جمله دارای فاعل مفرد و دیگری دارای فاعل جمع است:
وقتی از زمان گذشته کامل استفاده می کنیم، نقطه مرجع در رابطه با زمان، گذشته ساده است.
مثال:
- The store had been closed for three years.
فروشگاه سه سال تعطیل بود.
این زمان با زمان حال کامل متفاوت است که در آن نقطه مرجع ما زمان حال است.
مثلا:
- The store has been closed for three years.
فروشگاه سه سال است که تعطیل شده است.
عبارت had been نقش مهم دیگری نیز دارد. با افعال ترکیب می شود تا زمان گذشته کامل استمراری را بسازد.
مثلا:
- By the time I arrived, they had been waiting for hours.
تا رسیدم ساعت ها منتظر بودند.
کاربرد has already been و have already been
شما می توانید از قیدهایی مانند already را با been has و had been استفاده کنید. به طور معمول توصیه می شود که آن را در وسط عبارت فعلی قرار دهید تا از سردرگمی جلوگیری شود و مشخص شود که قید در حال توضیح یک فعل است.
مثلا:
- She has already been to California twice this year.
او در سال جاری دو بار به کالیفرنیا رفته است
- The Patriots have already been to the Super Bowl multiple times.
میهن پرستان قبلاً چندین بار به سوپر باول رفته اند.
- The plants had already been watered by the time I got to the greenhouse.
تا زمانی که من به گلخانه رسیدم گیاهان قبلاً آبیاری شده بودند.
به طور معمول، سایر قیدها از همین الگو پیروی می کنند:
مثال:
- He has previously been on the late-night talk show.
او قبلاً در برنامه گفتگوی آخر شب حضور داشته است
- We have never been to Portugal before.
ما قبلاً هرگز به پرتغال نرفته ایم.
- The store had just been opened by the time I arrived.
تا رسیدن من فروشگاه تازه افتتاح شده بود.
اگرچه گاهی چنین قیدهایی قبل از عبارت فعلی قرار می گیرند، اما معمولاً قرار دادن آنها پس از فعل غیرطبیعی به نظر می رسد.
بیایید نگاهی بیندازیم به روشهای مختلفی که میتوانیم در جملات از has been و have been و had been استفاده کنیم.
مثال:
- Melody has been my music teacher for the past five years.
ملودی در پنج سال گذشته معلم موسیقی من بوده است.
- Gas prices have been outrageous the last few months.
قیمت بنزین در چند ماه اخیر افتضاح بوده است
- We got lost because we had been reading the map upside-down the whole time.
ما گم شدیم زیرا در تمام مدت نقشه را وارونه خوانده بودیم
- There have been many good leaders at this organization, but she has been the best.
رهبران خوب زیادی در این سازمان وجود داشته اند، اما او بهترین بوده است.
- Our performances have been great recently, but they had been a disaster before we started practicing regularly.
اجراهای ما اخیراً عالی بوده است، اما قبل از شروع تمرین منظم، فاجعه بار بود
Have been و has been فعل هایی هستند که در زمان حال کامل و زمان حال کامل استمراری استفاده می شوند. زمان حال کامل مشخص کننده یک عمل یا حالتی است که در زمان نامشخصی در گذشته رخ داده است. حال کامل استمراری بیانگر یک فعالیت مداوم است که در گذشته شروع شده و تا زمان حال ادامه دارد.
مثال ها:
I have been to that city. (present perfect)
من در آن شهر بوده ام. (ماضی نقلی)
Shane has not been working on the tractor of late. (present perfect progressive)
شین اخیراً با تراکتور کار نکرده است. (حال کامل استمراری)
زمانی که فاعل جمله I, you, we یا جمع سوم شخص باشد از have been استفاده میکنیم.
مثال:
The children have been studying grammar all morning
بچهها تمام صبح گرامر را مطالعه کردهاند
They have been studying all morning
آنها تمام صبح را مطالعه کردهاند
اگر فاعل جمله یک اسم سوم شخص مفرد باشد (he, she, it) از عبارت has been استفاده می کنیم.
مثال ها:
Courtney has been a team leader before. (present perfect)
کورتنی پیش از این رهبر تیم بوده است. (ماضی نقلی)
It has been drifting through my mind lately. (present perfect progressive)
اخیراً در ذهنم بوده است. (پیشروی کامل فعلی)
همانطور که می بینید، has been و have been کاربرد و معنای مشابهی دارند. تفاوت اصلی بین آنها فاعلی است که انجام دهنده کار است.
زمان و نحوه استفاده از Had Been
Had been مشابه has been و have been است، با این تفاوت که کاری را بیان می کند که هم در گذشته شروع شده و هم به پایان رسیده است. Had been در زمان گذشته کامل و گذشته کامل استمراری استفاده می شود.
در حالیکه has been و have been نقطهای از زمان گذشته را به صورت باز و ناتمام نشان میدهند، had been نشاندهنده زمانی است که بسته و کامل شده است.
مثال ها:
Until Roger became manager, the repair records had been vague at best. (past perfect)
تا زمانی که راجر مدیر شد، سوابق تعمیر در بهترین حالت مبهم بود. (گذشته کامل)
I had been feeling sad before my parents gave me a puppy. (past perfect progressive)
قبل از اینکه والدینم به من یک توله سگ بدهند، احساس غم و اندوه داشتم. (گذشته کامل استمراری)
تفاوت بین has been و have been
هر دو عملی را نشان می دهند که در گذشته شروع شده است، اما در حال ادامه دارد.
وقتی در مورد زمان حال صحبت می کنیم اگر فاعل جمله I – You – We – They یا اسم جمع (ماشین ها، پرندگان، بچه ها) باشد، از have been استفاده می کنیم.
مثال ها:
A total of five cars have been stolen from the city center.
مجموعا پنج خودرو از مرکز شهر به سرقت رفته است.
Birds have been following me all day long.
تمام روز پرندگان مرا تعقیب کرده اند.
Children have been playing since morning. (still playing)
بچه ها از صبح مشغول بازی هستند. (هنوز بازی میکنند)
اگر فاعل جمله He – She – It یا اسم مفرد (ماشین، پرنده، کودک) باشد، از «has been» استفاده می کنیم.
مثال ها:
My car has been stolen from the city center.
ماشین من از مرکز شهر به سرقت رفته است.
This bird has been following me all day long.
این پرنده تمام روز دنبالم بوده.
A child has been playing since morning.
بچه ای از صبح مشغول بازی است.
استفاده از Had Been
زمانی که در مورد گذشته صحبت می کنیم: برای هر فاعلی (I, You, He, She, It, We, They) از عبارت “had been” استفاده می کنیم.
“had been“، عملی را نشان می دهد که هم در گذشته شروع شده و هم به پایان رسیده است.
از گذشته کامل استمراری استفاده می کنیم تا نشان دهیم چیزی در گذشته شروع شده و تا زمان دیگری در گذشته به صورت استمراری ادامه یافته و پایان یافته است.
مثال ها:
I had been reading articles on English language for three hours.
سه ساعتی بود که در حال مطالعه مقاله های زبان انگلیسی بودم.
How long had you been studying English before you moved to London?
چقدر قبل از اینکه به لندن نقل مکان کنید انگلیسی میخواندید؟
I had been shopping with my wife in the market since morning.
از صبح با همسرم در بازار خرید کرده بودیم.
She had been shopping in that bazaar before you came home.
قبل از اینکه تو بیای خونه داشت از اون بازار خرید میکرد.
Children had been playing baseball in that field before it started to rain. (not anymore)
بچه ها قبل از باریدن در آن زمین بیسبال بازی می کردند. (دیگر نه)
خلاصه مطالب تفاوت has been ،have been و had been در انگلیسی
- Has been= فاعل مفرد (he, she, it and all singular noun names)
- Have been = فاعل جمع (I, you, we, they and all plural noun names)
- Had been = هر فاعلی جمع یا مفرد (both singular and plural)
مثال هایی از has been
- He has been helping me with my project for some months.
او چند ماه است که در پروژه ام به من کمک می کند
- Jyoti has been painting stones since last year.
جیوتی از سال گذشته مشغول رنگ آمیزی سنگ ها بوده است
- My father has been working there since 1990.
پدرم از سال 90 در آنجا کار می کند.
- She has been teaching for a long time.
او مدت زیادی است که تدریس می کند.
- It has been working here.
اینجا کار کرده است.
نکته: ما از «FOR» برای صحبت در مورد مدت زمان عمل و از «SINCE» برای صحبت در مورد زمان شروع عمل استفاده میکنیم.
مثال هایی از have been
- I have been making English videos for some years.
چند سالی است که ویدیوهای انگلیسی می سازم
- You have been working hard.
شما سخت کار کرده اید.
- We have been helping them since last year.
از سال گذشته به آنها کمک می کنیم.
- They have been sleeping for 15 hours.
15 ساعت است که خوابیده اند
- These guys have been performing well lately.
این بچه ها اخیراً عملکرد خوبی داشته اند.
مثال هایی از had been
- Ron had been living there for 10 years before coming back to India.
رون 10 سال قبل از بازگشت به هند در آنجا زندگی می کرد
- We had been waiting there for hours when he came.
ساعت ها آنجا منتظر بودیم که آمد.
- She had been cooking when the guests came.
او در حال آشپزی بود که مهمان ها آمدند.
مطالعه مقالات زیر پیشنهاد می شود: