گرامر زمان حال کامل استمراری در انگلیسی
حال کامل استمراری یا «present perfect continuous» (همچنین به عنوان present perfect progressive شناخته میشوند)، یک زمان فعل است که برای صحبت درباره چیزی که در گذشته شروع شده و در زمان حال ادامه دارد استفاده میشود.
حال کامل استمراری از سه بخش تشکیل شده است:
- حال ساده فعل کمکی have/ has
- وجه وصفی ماضی فعل be (been)
- وجه وصفی مضارع (شکل پایهای فعل + ing)
فاعل + فعل کمکی have/ has + been + وجه وصفی مضارع (شکل پایهای فعل + -ing)
نکته: عموما برای همه اشخاص از شکل «have» فعل کمکی استفاده میکنیم به جز برای سوم شخص مفرد. برای سوم شخص مفرد از شکل «has» فعل کمکی استفاده میکنیم.
نکته: ما می توانیم ساختار «فاعل + فعل have/ has» به صورت اختصار بنویسیم:
I + have = I’ve
You + have = you’ve
He + has = he’s
She + has = she’s
It + has = it’s
We + have = we’ve
They + have = they’ve
نکته: دقت داشته باشید که «he’s, she’s, it’s» را به ترتیب با «he is, she is, it is» اشتباه نگیرید.
به مثالهایی که در جدول زیر آمده است دقت کنید:
ترجمه | مثال | وجه وصفی مضارع | افعال کمکی have/ has + been | اشخاص |
من به مدت 2 هفته در حال مطالعه ریاضی هستم. | I have (I’ve) been studying mathematics for 2 weeks. | Studying | Have been | I |
شما یک ماه است که دارید ارائه خود را تمرین میکنید. | You have (you’ve) been practicing your presentation for a month. | Practicing | Have been | You |
او اکنون 3 ماه است که دارد سریال «فرار از زندان» را تماشا می کند. | He has (he’s) been watching “Prison Break” series for 3 months now. | Watching | Has been | He |
او از 3 هفته پیش به لندن سفر کرده است. | She has (she’s) been traveling to London since 3 weeks ago. | Traveling | Has been | She |
این (وسیله) از دیشب دارد سر و صدا تولید می کند. | It has (it’s) been making noise since last night. | Making | Has been | It |
ما از سال 2015 گیتار می نوازیم. | We have (we’ve) been playing guitar since 2015. | Playing | Have been | We |
آنها اکنون 2 هفته است که دارند «هری پاتر» را می خوانند. | They have (they’ve) been reading “Harry Potter” for 2 weeks now. | Reading | Have been | They |
چگونه حال کامل استمراری را منفی کنیم؟
برای منفی کردن حال کامل استمراری فقط کافی است کلمۀ منفیساز «not» را به فعل کمکی have/ has اضافه کنیم:
فاعل + فعل کمکی have/ has + not + been + وجه وصفی مضارع (شکل پایهای فعل + -ing)
نکته: توجه داشته باشید که در انگلیسی بریتانیایی فعل کمکی «have» + «not» را میتوانیم به اختصار «haven’t» و فعل کمکی «has» + «not» را میتوانیم به اختصار «hasn’t» بنویسیم.
به جدول زیر توجه کنید:
ساختار منفی | ساختار مثبت |
I have not (I’ve not/ I haven’t) been studying mathematics for 2 weeks. (من به مدت 2 هفته در حال مطالعه ریاضی نیستم.) | I have (I’ve) been studying mathematics for 2 weeks. (من به مدت 2 هفته در حال مطالعه ریاضی هستم.) |
You have not (you’ve not/ you haven’t) been practicing your presentation for a month. (شما یک ماه است که ارائه خود را تمرین نمیکنید.) | You have (you’ve) been practicing your presentation for a month.(شما یک ماه است که دارید ارائه خود را تمرین میکنید.) |
He has not (he’s not/ he hasn’t) been watching “Prison Break” series for 3 months now.(او اکنون 3 ماه است که سریال «فرار از زندان» را تماشا نمی کند.) | He has (he’s) been watching “Prison Break” series for 3 months now.(او اکنون 3 ماه است که دارد سریال «فرار از زندان» را تماشا می کند.) |
She has not (she’s not/ hasn’t) been traveling to London since 3 weeks ago.(او از 3 هفته پیش به لندن سفر نکرده است.) | She has (she’s) been traveling to London since 3 weeks ago.(او از 3 هفته پیش به لندن سفر کرده است.) |
It has not (it’s not/ it hasn’t) been making noise since last night.(این (وسیله) از دیشب سر و صدا تولید نمی کند.) | It has (it’s) been making noise since last night.(این (وسیله) از دیشب دارد سر و صدا تولید می کند.) |
We have not (we’ve not/ we haven’t) been playing guitar since 2015.(ما از سال 2015 گیتار نمی نوازیم.) | We have (we’ve) been playing guitar since 2015.(ما از سال 2015 گیتار می نوازیم.) |
They have not (they’ve not/ they haven’t) been reading “Harry Potter” for 2 weeks now.(آنها اکنون 2 هفته است که «هری پاتر» را نمی خوانند.) | They have (they’ve) been reading “Harry Potter” for 2 weeks now.(آنها اکنون 2 هفته است که دارند «هری پاتر» را می خوانند.) |
چگونه با استفاده از حال کامل استمراری سوال بپرسیم؟
به طور کلی ما سه نوع پرسش میتوانیم طرح کنیم:
- سوالات بله/خیر yes/no question
- سوالات کامل wh questions
- سوالات ضمیمهای یا tag question
مقاله پیشنهادی : آموزش گرامر و فرمول ساخت جملات سوالی در انگلیسی
*** برای طرح پرسش بله/خیر با استفاده از حال کامل استمراری فقط کافی است که جای افعال کمکی have/ has را با فاعل جمله عوض کنیم:
فعل کمکی have/ has + فاعل + been + وجه وصفی مضارع (شکل پایهای فعل + -ing)
به جدول زیر توجه کنید :
سوالات بله/ خیر | جمله اصلی |
Have I been studying mathematics for 2 weeks? (آیا من به مدت 2 هفته در حال مطالعه ریاضی هستم؟) | I have (I’ve) been studying mathematics for 2 weeks.(من به مدت 2 هفته در حال مطالعه ریاضی هستم.) |
Have you been practicing your presentation for a month? (آیا شما یک ماه است که دارید ارائه خود را تمرین میکنید؟) | You have (you’ve) been practicing your presentation for a month.(شما یک ماه است که دارید ارائه خود را تمرین میکنید.) |
Has he been watching “Prison Break” series for 3 months now? (آیا او اکنون 3 ماه است که دارد سریال «فرار از زندان» را تماشا میکند؟) | He has (he’s) been watching “Prison Break” series for 3 months now.(او اکنون 3 ماه است که دارد سریال «فرار از زندان» را تماشا می کند.) |
Has she been traveling to London since 3 weeks ago? (آیا او از سه هفتۀ پیش به لندن سفر کرده است؟) | She has (she’s) been traveling to London since 3 weeks ago.(او از 3 هفته پیش به لندن سفر کرده است.) |
Has it been making noise since last night? (آیا این (وسیله) از دیشب دارد سر و صدا تولید میکند؟) | It has (it’s) been making noise since last night.(این (وسیله) از دیشب دارد سر و صدا تولید می کند.) |
Have we been playing guitar since 2015? (آیا ما از سال 2015 داریم گیتار مینوازیم؟) | We have (we’ve) been playing guitar since 2015.(ما از سال 2015 گیتار می نوازیم.) |
Have they been reading “Harry Potter” for 2 weeks now? (آیا آنها اکنون 2 هفته است که دارند «هری پاتر» میخوانند؟) | They have (they’ve) been reading “Harry Potter” for 2 weeks now.(آنها اکنون 2 هفته است که دارند «هری پاتر» را می خوانند.) |
*** برای طرح پرسشهای کامل باید جای فاعل را با افعال کمکی have/ has عوض کنیم و ابتدای آن مشتقات wh مانند «what, where, why, how, …» بیاوریم:
نکته: توجه داشته باشید که گاها برای طرح چنین پرسشهایی باید مفعول جمله را حذف کنیم.
Whها + فعل کمکی have/ has + فاعل + been + وجه وصفی مضارع (شکل پایهای فعل + -ing)
به نمونه های داخل جدول توجه کنید:
سوالات کامل | جمله اصلی |
What have I been studying for 2 weeks?(من به مدت دو هفته درحال مطالعه چه چیزی هستم؟) | I have (I’ve) been studying mathematics for 2 weeks.(من به مدت 2 هفته در حال مطالعه ریاضی هستم.) |
How long have you been practicing your presentation? (چه مدت است که شما دارید ارائه خود را تمرین میکنید؟) | You have (you’ve) been practicing your presentation for a month. (شما یک ماه است که دارید ارائه خود را تمرین میکنید.) |
What has he been watching for 3 months now? (او اکنون 3 ماه است که دارد چه چیزی را تماشا میکند؟) | He has (he’s) been watching “Prison Break” series for 3 months now. (او اکنون 3 ماه است که دارد سریال «فرار از زندان» را تماشا می کند.) |
Where has she been traveling to since 3 weeks ago? (او از 3 هفتۀ پیش به کجا سفر کرده است؟) | She has (she’s) been traveling to London since 3 weeks ago.(او از 3 هفته پیش به لندن سفر کرده است.) |
What has been making noise since last night? (چه چیزی از دیشب دارد صدا تولید میکند؟) | It has (it’s) been making noise since last night.(این (وسیله) از دیشب دارد سر و صدا تولید می کند.) |
Why have we been playing guitar since 2015? (چرا ما از سال 2015 داریم گیتار مینوازیم؟) | We have (we’ve) been playing guitar since 2015. (ما از سال 2015 گیتار می نوازیم.) |
What have they been reading for 2 weeks now? (آنها دو هفته است که دارند چه چیزی را میخوانند؟) | They have (they’ve) been reading “Harry Potter” for 2 weeks now. (آنها اکنون 2 هفته است که دارند «هری پاتر» را می خوانند.) |
*** پرسشهای ضمیمهای را در انتهای جمله اصلی میاوریم و با توجه به منفی یا مثبت بودن جمله، آنها را به صورت منفی و مثبت میاوریم (اگر جمله مثبت باشد، پرسش ضمیمهای منفی و اگر جمله منفی باشد، پرسش ضمیمهای به صورت مثبت ظاهر میشود):
(جملات مثبت)
He has (he’s) been watching “Prison Break” series for 3 months now, hasn’t he?
او اکنون 3 ماه است که دارد سریال «فرار از زندان» را تماشا می کند، اینطور نیست؟
(جملات منفی)
They have not (they’ve not/ they haven’t) been reading “Harry Potter” for 2 weeks now, have they?
آنها اکنون 2 هفته است که «هری پاتر» را نمی خوانند، میخوانند؟
چه زمانی از حال کامل استمراری استفاده کنیم؟
1. زمانی که کارهای گذشته اخیرا به پایان رسیده است:
ما از «زمان حال کامل استمراری» برای صحبت در مورد کارهایی استفاده میکنیم که اخیرا متوقف شدهاند؛ اما به کار در حال انجام و تأثیر آن بر زمان حال علاقهمندیم. این بدان معنی است که نتیجه هنوز واضح است؛ اما به یاد داشته باشید که در این مورد، تمرکز بر روی عمل است، نه فقط نتیجه.
مثال:
I need to rest; because I have been working.
من به استراحت نیاز دارم؛ چون داشتم کار میکردم.
Why are you angry? Has your day been exhausting?
چرا عصبانی هستید؟ آیا روز شما خسته کننده بوده است؟
2. زمانی که کاری که در گذشته آغاز شده است هنوز درحال انجام است:
ما از «زمان حال کامل استمراری» برای صحبت در مورد عملی استفاده می کنیم که در گذشته شروع شده است و اکنون نیز ادامه دارد. در این موضوع اغلب از «for» به معنای «برای ….» و یا «since» به معنای «از ….» استفاده می شود. در این مورد، مهم است که بدانید این اقدام هنوز ادامه دارد. به یاد داشته باشید، ما به «مدت» عمل اشاره می کنیم، بنابراین از عبارات زمانی برای نشان دادن تعداد دفعات تکرار عمل استفاده نمیکنیم.
I’ve been waiting for his call for a half of a day.
به مدت نصف روز منتظر تماسش بودهام.
It’s been raining since last night.
از دیشب دارد باران میبارد.
نکته: میتوانیم بدون مشخص کردن زمان (unspecified time)، کاری از گذشته تا کنون درحال انجام است و تمام نشده است را بیان کنیم:
مثال:
I have been walking around the football field.
من دور تا دور زمین فوتبال پیادهروی کردهام.
نکته: ما از «since» به همراه یک نقطه زمانی ثابت در گذشته (مانند سال 2004، 23 آوریل، سال گذشته و …) استفاده میکنیم. زمان گذشته ساده به عملی اطلاق می شود که در نقطه خاصی از گذشته رخ داده است. (از زمانی که در مدرسه بودم؛ از زمانی که وارد شدم). ما از «for» به همراه یک دوره زمانی (مانند 2 ساعت، سه سال، شش ماه و …) استفاده میکنیم.
3. زمانی که دربارۀ عملی موقتی صحبت میکنیم:
ما میتوانیم از «زمان حال کامل استمراری» برای توصیف حالات یا کارهای در حال انجامی که احتمالاً تغییر میکنند یا بر آینده تأثیر میگذارند استفاده کنیم.
مثال:
She has been taking a bath for 2 hours. She must be here soon.
او دو ساعت است که دارد حمام میکند. او باید به زودی اینجا باشد.
She has been working since morning. She will rest before leaving.
او از صبح دارد کار میکند. قبل از حرکت کردن استراحت خواهد کرد.
4. وقتی که میخواهیم دربارۀ توسعه یا تغییری صحبت کنیم:
ما از «زمان حال کامل» برای اشاره به تحولات جدیدی استفاده می کنیم که فکر میکنیم ممکن است موقتی باشند و فکر میکنید دوباره در شرف تغییر هستند.
They have been making 3 buildings over the year.
آنها در طول یک سال، 3 ساختمان ساخته اند.
You have been losing weight during your diet.
شما در طول رژیم خود وزن کم کرده اید.
5. وقتی میخواهیم دربارۀ رویدادهای تکرار شونده صحبت کنیم:
ما از حال کامل استمراری برای صحبت در مورد فعالیت های مکرر که در زمان خاصی در گذشته شروع شده و تا کنون ادامه دارند استفاده میکنیم.
I have been teaching English every summer since 2010.
من از سال 2010 هر تابستان انگلیسی تدریس می کنم.
I haven’t been eating food much this month; because I’m on a diet.
من در این ماه زیاد غذا نخورده ام؛ چون رژیم دارم.
چه زمانی از حال کامل استمراری استفاده نکنیم؟
ما معمولا از حالت استمرار با افعال حالت (که افعال غیرمستمر نیز نامیده می شود) استفاده نمیکنیم. این افعال معمولا به شکل ساده استفاده می شوند؛ زیرا به جای نشان دادن کارها یا پیشرفت، حالت ها را نشان میدهند. از حال کامل با افعالی مانند «know, hate, hear, understand, want, …» به ترتیب به معنای «دانستن، متنفر بودن، شنیدن، درک کردن، خواستن و …» استفاده میکنیم.
مثال:
I have been hating him for a long time.
I have hated him for a long time. ✔
خیلی وقت است که از او متنفر هستم.
نکته: برای اطلاع بیشتر از فعلهای حالت به مقالۀ مربوط به «حال استمراری» مراجعه کنید.
مقایسۀ حال کامل و حال کامل استمراری در انگلیسی:
حال کامل ساده معمولاً به نحوی بر نتیجه فعالیت تمرکز می کند و حال کامل استمراری معمولاً به نوعی بر خود فعالیت متمرکز می شود.
حال کامل ساده | حال کامل استمراری |
1.برروی نتیجه متمرکز است. | 1. برروی فعالیت متمرکز است. |
You’ve used a new spray. It smells good.(تو از اسپری جدیدی استفاده کردهای! بوی خوبی دارد.) | I’ve been working in this company since 2015. It is a difficult job. (من از سال 2015 در این شرکت کار کردهام. کار بسیار سختی است.) |
2.دربارۀ «تعداد» چیزی صحبت میکند. | 2. دربارۀ «مدت» چیزی صحبت میکند. |
She has watched 10 series this summer. (او این تابستان 10 سریال دیده است.) | She has been watching that series all week.(او کل هفته درحال تماشا کردن آن فیلم بوده است.) |
3.یک فعالیت کامل شده را توصیف میکند. | 3.یک فعالیتی که ممکن است دنبالهدار باشد را توصیف میکند. |
I’ve read that book. (من آن کتاب را خواندهام.) | I’ve been reading a book. (من درحال خواندن یک کتاب بودهام.) |
– | 4.زمانی که میتواند شواهد اخیر مبنی بر انجام آن عمل را ببینیم. |
– | You look tired; have you been working? (خسته به نظر میرسی؛ داشتی کار میکردی؟) |
چگونه از حال کامل استمراری در ساختار مجهول (passive voice) استفاده کنیم؟
می توان از حال کامل استمراری در ساختار مجهول نیز استفاده کرد؛ اما این کار بسیار نادر است و اغلب به طرز ناخوشایندی خوانده میشود. ناهنجاری، ناشی از طولانی بودن این عبارت و تکرار فعل «been being» یا «بودن» است. اگر که میخواهید از ساختار مجهول حال کامل استمراری استفاده کنید، میتوانید از فرمول زیر بهره بگیرید:
فاعل + فعل کمکی have/ has + been + being + وجه وصفی ماضی (past participle)
اما اغلب بهتر است از ساختار معلوم حال کامل استمراری استفاده کنید.
John says he has been being worked in his company for only 1 month.
John says someone has been working in his company for only 1 month. ✔
جان می گوید شخصی فقط 1 ماه است که در شرکت او کار میکند.
چگونه ساختار حال کامل استمراری را به لحاظ املایی (spelling) بسازیم؟
*** برای بیشتر افعال -ing را مستقیما به شکل پایهای فعل اضافه میکنیم و حال استمراری را تشکیل میدهیم:
Eat (base form) + ing = eating
غذا خوردن
Fix (base form) + ing = fixing
تعمیر کردن
*** اگر فعل به «e» ختم شود، ابتدا «e» را حذف میکنیم و سپس به آن -ing اضافه میکنیم:
Move ……… mov + ing = moving
حرکت کردن
Dance ………. Danc + ing = dancing
رقصیدن
*** البته استثناهایی نیز وجود دارد. برای کلمهای مانند «die»، ابتدا «ie» را به «y» تبدیل میکنیم و سپس به آن -ing اضافه میکنیم:
Die ……….. dy + ing = dying
مردن
برای ساختارهای بیشتر به مقالۀ مربوط به «حال استمراری» مراجعه کنید.
چگونه حال کامل استمراری را به همراه قیدها استفاده کنیم؟
اغلب، ما از قیدهای «lately» به معنای «به تازگی» و «recently» به معنای «اخیرا» به همراه زمان حال کامل استمراری برای نشان دادن عملی استفاده میکنیم که زمانی در گذشتۀ نزدیک شروع شده است (و تا زمان حال ادامه یافته است).
مثال:
My parents have been arguing a lot lately.
پدر و مادرم به تازگی زیاد دعوا میکنند.
Recently, you have been sleeping a lot more than usual. Are you sick?
اخیرا خیلی بیشتر از حد معمول می خوابید. آیا شما مریض هستید؟