
لینک مطلب کپی شد
انتشار ۴ بهمن ۱۴۰۳
زمان حال کامل استمراری (Present Perfect Continuous)
فهرست مطالب
زمان حال کامل استمراری (Present Perfect Continuous)، یکی از زمانهای پیشرفته و مهم دستور زبان انگلیسی است و از آن برای توصیف عملی استفاده میشود که در گذشته شروع شده و خود آن عمل یا آثار و نتایج آن در زمان حال، همچنان در جریان است. این ساختار عموماً، بر مدتزمان یا ادامهدار بودن عمل تأکید میکند.
در این مطلب از وبلاگ فستدیکشنری، با زمان حال کامل استمراری در زبان انگلیسی آشنا شده و ساختار و کاربرد این مبحث مهم را در ابعاد مختلف بررسی خواهیم کرد.
در زبان انگلیسی، به ساختار Present Perfect Continuous ،Present Perfect Progressive نیز میگویند.

تفاوت Present Perfect و Present Perfect Continuous چیست؟
تفاوت این دو ساختار در این است که Present Perfect، عموماً روی نتیجه و پیامد عملی تاکید میکند. درحالی کهPresent Perfect Continuous، بهطور معمول روی فرایند و جریان عملی ادامهدار و یا مدتزمان آن تأکید دارد.
Present Perfect → I’ve painted the dining room! It looks beautiful!
| Present Perfect روی نتیجه و پیامد عمل Painting تأکید میکند. (زیبایی اتاق غذاخوری)
Present Perfect Continuous → I’ve been painting the living room. It’s been 3 hours.
| Present Perfect Continuous در اینجا روی مدتزمان عمل Painting تأکید میکند. (3 ساعت)
گرامر Present Perfect Continuous چه ساختاری دارد؟
Present Perfect Continuous، از ترکیب شکل حال کامل فعل کمکی “to be” (افعال have been/has been) بهاضافهی وجه وصفی حالِ فعل اصلی (verb + -ing) ساخته میشود.
فرمول ساختاری Present Perfect Continuous
Subject + has/have + been + present participle (-ing form of the main verb)
Subject | Present Perfect of Be | Present Participle |
I/You/We/They | have been | drawing |
He/She/It | has been | sleeping |
در زبان فارسی، Present Perfect Continuous معمولاً به شکلهای زیر ترجمه میشود:
- درحالِ + مصدر + ماضی نقلی ← درحال دویدن بودهام
- ماضی نقلی ← دویدهام
He has been studying all day.
او تمام صبح درحال درس خواندن بوده است.
I have been exercising regularly for two weeks.
به مدت دو هفته، بهطور منظم ورزش کردهام.
I have been learning to play the guitar for six months.
شش ماه است که درحال یادگیری نواختن گیتار بودهام.
She has been preparing for her exam all week.
او تمام هفته درحال آماده شدن برای امتحانش بوده است.
Kasra has been cooking a delicious meal for the past hour.
کسری در یک ساعت گذشته، درحال پختن غذایی خوشمزه بوده است.
They have been running a successful business since 2015.
آنها از سال 2015، کسبوکار موفقی را اداره کردهاند.
هنگام بهکارگیری ساختار Continuous Present Perfect بهویژه در زمان مکالمه، از شکل مخفف “have/has” استفاده میکنیم. به مثالهای زیر توجه کنید:
I have been waiting. → I’ve been waiting.
He has been playing football. → He’s been playing football.
گرامر Present Perfect Continuous چگونه منفی میشود؟
برای ساختن جملات منفی در زمان حال کامل استمراری، کافی است به “have/has” در ساختار قبلی، واژهی “not”را اضافه کنیم.
فرمول ساختاری Present Perfect Continuous در حالت منفی
Subject + has/have + not + been + present participle (-ing form of the main verb)
Affirmative (+) | Negative (-) |
I have been working. | I have not been working. |
She has been sleeping. | She has not been sleeping. |
They have been waiting. | They have not been waiting. |
هنگام بهکارگیری ساختار Present Perfect Continuous در جملات منفی، از شکل مخفف “haven’t/hasn’t” نیز استفاده میکنیم. به مثالهای زیر توجه کنید:
She has not been studying. → She hasn’t been studying.
They have not been feeling well. → They haven’t been feeling well.
We haven’t been exercising enough this year.
امسال به اندازهی کافی ورزش نکردهایم.
Maoud has not been participating in sports activities.
مسعود در فعالیتهای ورزشی شرکت نکرده است.
I have not been watching TV lately.
من اخیراً تلویزیون نگاه نکردهام.
She hasn’t been attending her classes regularly.
او بهطور مرتب در کلاسهایش حضور نیافته است.
گرامرContinuous Past Perfect چگونه سؤالی میشود؟
بهطور کلی برای ساخت جملات سوالی در زمان حال کامل استمراری دو حالت وجود دارد:
1-جملات سوالی بله یا خیر “Yes/No Questions” در زمان Present Perfect Continuous
برای این منظور، کافی است جای فعل کمکی “Have/Has” را با فاعل (Subject) عوض کنیم.
فرمول ساختاری “Yes/No Questions” در زمان Present Perfect Continuous
Has/Have + Subject + been + present participle (-ing form of the main verb)
Sentence | Question |
I have been working. | Have you been working? |
She has been sleeping. | Has she been sleeping? |
They have been waiting. | Have they been waiting? |
Have we been making progress on our project?
آیا ما در پروژهمان پیشرفت کردهایم؟
Has Aryan been sleeping well lately?
آیا آریان اخیراً خوب خوابیده است؟
Have they been studying for their English test?
آیا آنها برای امتحان انگلیسیشان مطالعه کردهاند؟
Has Haya been attending her online classes regularly?
آیا هایا بهطور مرتب در کلاسهای آنلاینش شرکت کرده است؟
2- جملات سؤالی با کلمات پرسشی “Wh Questions” در زمان Present Perfect Continuous
برای این منظور، کافی است به ابتدای ساختار توضیحدادهشده در حالت اول، واژگان پرسشی را اضافه کنیم.
فرمول ساختاری “Wh Questions” در زمان Present Perfect Continuous
Wh-Question word + has/have + Subject + been + present participle (verb + -ing)
Sentence | Yes/No Question | Wh Question |
I have been working. | Have you been working? | Where have you been working? |
She has been sleeping. | Has she been sleeping? | When has she been sleeping? |
They have been waiting. | Have they been waiting? | Why have you been waiting? |
اجزائی از جملهی خبری که نمایانگر جواب هستند، باید در فرایند ساخت پرسش حذف شوند:
He has been reading a book. {+What?→ a book} = What has he been reading?
Where has she been traveling this year?
او امسال به کجا سفر کرده است؟
What have you been working on since this morning?
از امروز صبح، روی چهچیزی کار کردهای؟
Who has been helping Aida with her homework?
چهکسی به آیدا در تکالیفش کمک کرده است؟
Why have you been spending so much time on this project?
چرا چنین زمان طولانیای را صرف این پروژه کردهاید؟
در چه مواردی از گرامر Present Perfect Continuous استفاده میکنیم؟
در زبان انگلیسی، در موارد بسیاری از Present Perfect Continuous استفاده میشود. در ادامه به شرح تمامی کارکردهای این ساختار کاربردی خواهیم پرداخت.

اشاره به اعمالی که در گذشته شروع شده و همچنان ادامه دارند
یکی از مهمترین کاربردهای زمان حال کامل استمراری، صحبت از اعمالی است که در گذشته شروع شده و درحالحاضر نیز ادامه دارند. در این حالت عموماً از حروف اضافهی For و Since استفاده میکنیم. توجه کنید که در این حالت، از اصطلاحات زمانی برای بیان مدتزمان اعمال استفاده میکنیم و صحبت از تعداد دفعات انجام یک کار به میان نمیآید.
She has been waiting all day.
او تمام روز منتظر مانده است.
(او همچنان درحال انتظار کشیدن است.)
I’ve been working on this report since eight o’clock this morning.
از ساعت 8 صبح روی این گزارش کار کردهام.
(این فرایند همچنان ادامه دارد.)
Mahsa has been studying English for five years.
مهسا پنج سال زبان خوانده است.
(پروسهی یادگیری زبان مهسا تمام نشده و ادامه دارد.)
اشاره به اعمالی که بهتازگی در گذشته به اتمام رسیدهاند اما آثارشان در زمان حال جاری است
از زمان Present Perfect Continuous، برای اشاره اعمالی استفاده میکنیم که بهتازگی متوقفشده و یا به اتمام رسیدهاند؛ اما آثار و پیامدهایشان در زمان حال جاری بوده و حائز اهمیتاند.
Why are you wet? Has it been raining?
چرا خیسی؟ باران باریده است؟
Their clothes are dirty because they have been playing soccer.
لباسهایشان کثیف است، زیرا فوتبال بازی کردهاند.
Parsa has been studying all night, so he is exhausted.
پارسا تمام شب درحال درس خواندن بوده است، برای همین بسیار خسته است.
(عمل درس خواندن به اتمام رسیده اما نتیجهی آن، یعنی خستگی، باقی است.)
نظرات (۱)
سلام
بسیار عالی