حال کامل استمراری
تمرکز بر طول مدت انجام یک کار
کتابچه جامع گرامر انگلیسی

مقدمه: چرا به زمان حال کامل استمراری نیاز داریم؟
تصور کنید که از دو ساعت پیش شروع به خواندن یک کتاب کردهاید و همین الان هم در حال خواندن آن هستید. دوست شما تماس میگیرد و میپرسد: «چه کار میکنی؟» اگر بخواهید فقط بگویید الان مشغول چه کاری هستید، از زمان حال استمراری (Present Continuous) استفاده میکنید و میگویید: «I am reading a book».
اما اگر بخواهید به دوستتان بگویید که چه مدت است که این کار را انجام میدهید (یعنی از دو ساعت پیش تا الان)، دیگر زمان حال استمراری کافی نیست! اینجاست که یکی از جذابترین زمانهای زبان انگلیسی وارد میدان میشود: زمان حال کامل استمراری (Present Perfect Continuous).
در درسهای قبلی، با زمان «حال کامل ساده» (Present Perfect Simple) آشنا شدیم و دیدیم که چگونه گذشته را به زمان حال متصل میکند. زمان حال کامل استمراری هم دقیقاً همین کار را میکند، اما همانطور که از نامش پیداست، تمرکز آن روی «استمرار»، «طول مدت» و «روند انجام یک کار» است، نه صرفاً نتیجه یا اتمام آن کار.
یادگیری این زمان به شما کمک میکند تا در سطح متوسط (B1) بسیار طبیعیتر و شبیه به افراد بومی صحبت کنید. در این درس جامع از دفترچه گرامر همزبان (Hamzaban)، قرار است با ساختار، کاربردها، تفاوتهای آن با سایر زمانها و اشتباهات رایج آشنا شویم. پس بیایید شروع کنیم!
ساختار زمان حال کامل استمراری (Core Rules & Structure)
ساختن جملات در زمان حال کامل استمراری مانند کنار هم چیدن قطعات یک پازل است. برای ساختن این زمان، ما به سه قطعه اصلی نیاز داریم:
- فعل کمکی
haveیاhas(بسته به فاعل) - کلمه ثابت
been(قسمت سوم فعل To Be) - فعل اصلی به همراه پسوند
ing-(Present Participle)
فرمول اصلی جملات مثبت: Subject + have/has + been + verb(-ing)
برای درک بهتر، بیایید ساختار این زمان را در حالتهای مثبت، منفی و سوالی در جدول زیر بررسی کنیم. ما از فعل work (کار کردن) به عنوان نمونه استفاده کردهایم:
| ضمیر فاعلی (Subject) | جمله مثبت (Affirmative) | جمله منفی (Negative) | جمله سوالی (Question) |
|---|---|---|---|
| I | I have been working | I have not (haven't) been working | Have I been working? |
| You | You have been working | You have not (haven't) been working | Have you been working? |
| He / She / It | He has been working | He has not (hasn't) been working | Has he been working? |
| We | We have been working | We have not (haven't) been working | Have we been working? |
| They | They have been working | They have not (haven't) been working | Have they been working? |
نکته تلفظی و نوشتاری: در مکالمات روزمره و غیررسمی، معمولاً ضمایر و افعال کمکی با هم مخفف میشوند (Contractions):
I have been➔I've beenShe has been➔She's beenWe have not been➔We haven't been
کاربردهای اصلی زمان حال کامل استمراری
زمان حال کامل استمراری دو کاربرد بسیار مهم و اصلی دارد. بیایید هر کدام را با دقت و همراه با مثالهای متنوع بررسی کنیم.
کاربرد اول: عملی که در گذشته شروع شده و تا الان ادامه دارد
این رایجترین کاربرد زمان حال کامل استمراری است. ما از این زمان استفاده میکنیم تا نشان دهیم یک فعالیت در نقطهای از گذشته آغاز شده، در تمام این مدت در جریان بوده و در زمان حال (همین الان) نیز همچنان در حال انجام است.
در این کاربرد، ما معمولاً میخواهیم روی «طول مدت زمان» (Duration) تاکید کنیم. به همین دلیل، استفاده از کلماتی مانند for (به مدت) و since (از زمانِ) در این جملات بسیار رایج است.
مثالها:
-
I have been studying English for three hours.- (من به مدت سه ساعت است که دارم انگلیسی میخوانم.)
- توضیح: یعنی مطالعه از سه ساعت پیش شروع شده و هنوز هم ادامه دارد.
-
She has been working at this company since 2018.- (او از سال ۲۰۱۸ در این شرکت کار میکند.)
- توضیح: کار کردن او از سال ۲۰۱۸ شروع شده و همچنان کارمند آنجاست.
-
They have been waiting for the bus for 40 minutes.- (آنها ۴۰ دقیقه است که منتظر اتوبوس هستند.)
- توضیح: انتظار از ۴۰ دقیقه پیش تا الان به صورت مستمر ادامه داشته است.
-
It has been raining all day.- (تمام روز باران میباریده است / تمام روز در حال باریدن بوده است.)
- توضیح: وقتی از عباراتی مثل
all day(تمام روز) یاall morning(تمام صبح) استفاده میکنیم، دیگر نیازی بهforیاsinceنیست.
کاربرد دوم: عملی که اخیراً تمام شده اما اثر آن در زمان حال مشهود است
گاهی اوقات، فعالیتی که در گذشته در جریان بوده، همین چند لحظه پیش یا اخیراً به پایان رسیده است. اما چرا از حال کامل استمراری استفاده میکنیم؟ چون اثر، نتیجه یا شواهد فیزیکی آن کار در زمان حال به وضوح قابل مشاهده است. در این حالت، تاکید روی خودِ فعالیت است که باعث به وجود آمدن این نتیجه شده است.
مثالها:
-
You look very tired. Have you been working hard?- (خیلی خسته به نظر میرسی. آیا سخت مشغول کار بودهای؟)
- توضیح: شخص در حال حاضر خسته است (نتیجه) چون برای مدتی در حال کار سخت بوده است.
-
The ground is wet. It has been raining.- (زمین خیس است. باران میباریده است.)
- توضیح: باران ممکن است همین الان قطع شده باشد، اما خیسی زمین نشاندهنده استمرار بارش در گذشته نزدیک است.
-
I am out of breath because I have been running.- (نفسنفس میزنم [نفسم بند آمده] چون در حال دویدن بودهام.)
- توضیح: دویدن تمام شده، اما نفسنفس زدن نتیجهی مستقیم و مشهودِ آن فعالیت مستمر است.
-
His clothes are covered in paint. He has been painting the living room.- (لباسهایش پر از رنگ است. او مشغول رنگ کردن اتاق نشیمن بوده است.)
- توضیح: رنگ روی لباسها، مدرک و نتیجهی کاری است که او به صورت مستمر انجام میداده است.
پرسیدن سوال با How long (چه مدت)
وقتی میخواهیم درباره طول مدت انجام یک کار سوال بپرسیم، عبارت How long بهترین دوست ماست. ساختار سوال پرسیدن با How long در زمان حال کامل استمراری بسیار ساده و کاربردی است:
فرمول: How long + have/has + subject + been + verb(-ing)?
مثالها:
-
How long have you been learning Spanish?- (چه مدت است که داری اسپانیایی یاد میگیری؟)
-
How long has he been playing video games?- (چه مدت است که او دارد بازیهای ویدیویی انجام میدهد؟)
-
How long have they been living in London?- (آنها چه مدت است که در لندن زندگی میکنند؟)

مقایسه: حال کامل استمراری در برابر حال کامل ساده
یکی از چالشهای زبانآموزان در سطح B1، تشخیص تفاوت بین زمان «حال کامل ساده» (Present Perfect Simple) و «حال کامل استمراری» (Present Perfect Continuous) است. در درسهای قبلی با حال کامل ساده آشنا شدید. حالا بیایید این دو را با هم مقایسه کنیم:
۱. تمرکز بر «نتیجه» در مقابل تمرکز بر «روند و طول مدت»
- حال کامل ساده: روی نتیجه یا اتمام یک کار تمرکز دارد. مهم این است که کار انجام شده است (چه مقدار یا چند بار).
- حال کامل استمراری: روی خودِ فعالیت و طول مدت آن تمرکز دارد. مهم نیست کار تمام شده یا نه، مهم روند انجام آن است.
مقایسه در قالب مثال:
-
Simple:
I have painted my bedroom.- (من اتاق خوابم را رنگ کردهام.)
- معنی: کار تمام شده است. تمرکز روی نتیجه است (دیوارها رنگ جدیدی دارند).
-
Continuous:
I have been painting my bedroom.- (من مشغول رنگ کردن اتاق خوابم بودهام.)
- معنی: تمرکز روی خود کار است. شاید کار هنوز تمام نشده باشد و من خسته باشم یا لباسهایم رنگی باشد.
-
Simple:
She has written three emails.- (او سه ایمیل نوشته است.)
- معنی: تمرکز روی مقدار/تعداد کار انجام شده است.
-
Continuous:
She has been writing emails all morning.- (او تمام صبح مشغول نوشتن ایمیل بوده است.)
- معنی: تمرکز روی طول مدت زمان انجام کار است.
۲. دائمی در برابر موقتی
گاهی اوقات، از حال کامل ساده برای موقعیتهای طولانیمدت و دائمی، و از حال کامل استمراری برای موقعیتهای موقتیتر و جدیدتر استفاده میشود.
-
Simple:
He has lived in Paris all his life.- (او تمام عمرش در پاریس زندگی کرده است. - وضعیت دائمی)
-
Continuous:
He has been living with his friend for the past two months.- (او در دو ماه گذشته با دوستش زندگی میکرده است. - وضعیت موقتی)
استثنای مهم: افعال حالتی (Stative Verbs)
به یاد دارید که در درسهای قبلی (زمان حال استمراری) گفتیم که برخی افعال، افعال حالتی (Stative Verbs) هستند و معمولاً در قالبهای استمراری (با ing) استفاده نمیشوند؟ این افعال حالت، احساس، مالکیت یا وضعیت ذهنی را نشان میدهند، نه یک عمل فیزیکی را.
افعالی مانند: know (شناختن/دانستن), like (دوست داشتن), love (عشق ورزیدن), hate (متنفر بودن), believe (باور داشتن), understand (فهمیدن), own (مالک بودن).
قانون طلایی: حتی اگر بخواهیم طول مدت زمان را برای این افعال بیان کنیم و بگوییم عملی از گذشته تا الان در جریان بوده است، اجازه نداریم از زمان حال کامل استمراری استفاده کنیم! در عوض، باید از زمان حال کامل ساده استفاده کنیم.
مثالهای مهم:
-
❌ اشتباه:
I have been knowing Ali for 10 years. -
✅ درست:
I have known Ali for 10 years.- (من علی را ۱۰ سال است که میشناسم.)
-
❌ اشتباه:
We have been believing in this project since day one. -
✅ درست:
We have believed in this project since day one.- (ما از روز اول به این پروژه باور داشتهایم.)
-
❌ اشتباه:
She has been having that car for a long time. -
✅ درست:
She has had that car for a long time.- (او مدت زیادی است که آن ماشین را دارد. - فعل have به معنای مالکیت حالتی است)
اشتباهات رایج (Common Mistakes)
یادگیری گرامر بدون دانستن تلهها و اشتباهات رایج کامل نمیشود. در اینجا به خطاهایی اشاره میکنیم که بسیاری از زبانآموزان در سطح متوسط مرتکب میشوند. با دقت در این موارد، از آنها جلوگیری کنید:
۱. استفاده از حال استمراری به جای حال کامل استمراری
در زبان فارسی، ما معمولاً میگوییم «من دو سال است که اینجا زندگی میکنم» (زمان حال). به همین دلیل، بسیاری از فارسیزبانان این جمله را کلمهبهکلمه ترجمه میکنند و از زمان حال استمراری (am/is/are + ing) استفاده میکنند. این یک اشتباه بزرگ در انگلیسی است!
-
❌ اشتباه:
I am waiting here for two hours. -
✅ درست:
I have been waiting here for two hours.- (من دو ساعت است که اینجا منتظرم.)
-
❌ اشتباه:
She is studying since 8 AM. -
✅ درست:
She has been studying since 8 AM.- (او از ساعت ۸ صبح مشغول مطالعه است.)
۲. فراموش کردن کلمه been
گاهی زبانآموزان به دلیل تمرکز روی فعل اصلی و ing، کلمه کلیدی been را در ساختار جمله جا میاندازند.
- ❌ اشتباه:
They have playing football all afternoon. - ✅ درست:
They have been playing football all afternoon.- (آنها تمام بعدازظهر در حال فوتبال بازی کردن بودهاند.)
۳. اشتباه در استفاده از For و Since
همانطور که در درسهای پیشین یاد گرفتیم:
-
Forبرای طول زمان استفاده میشود (for 3 days, for a long time, for 5 years). -
Sinceبرای نقطه شروع در گذشته استفاده میشود (since Monday, since 2015, since I was a child). -
❌ اشتباه:
I have been working here since three years.(اشاره به طول مدت است، نه نقطه شروع) -
✅ درست:
I have been working here for three years.
نکات تمرینی (Practice Tips)
یادگیری زمان حال کامل استمراری ممکن است در ابتدا کمی پیچیده به نظر برسد، اما با تمرین، به سرعت به یکی از ابزارهای اصلی شما برای مکالمه تبدیل میشود. در اینجا چند پیشنهاد برای تمرین آورده شده است:
- گزارش روزانه بنویسید: در پایان روز، سه کاری را که در طول روز برای مدت طولانی انجام میدادید، یادداشت کنید. مثلاً: I have been reading a novel for two hours today یا My brother has been playing games all evening.
- به نشانهها دقت کنید: وقتی در حال تماشای فیلم یا خواندن کتاب انگلیسی هستید، به جملاتی که با
have/has been ...ingساخته شدهاند دقت کنید. سعی کنید حدس بزنید چرا نویسنده یا گوینده از این زمان استفاده کرده است (آیا روی طول مدت تاکید داشته یا روی نتیجه مشهود در زمان حال؟). - با هوش مصنوعی همزبان تمرین کنید: تئوری به تنهایی کافی نیست! شما میتوانید این موضوع را با معلم هوش مصنوعی همزبان (Hamzaban) تمرین کنید. کافیست وارد پلتفرم شوید و به هوش مصنوعی بگویید: «لطفاً از من سوالاتی با How long بپرس تا من با زمان حال کامل استمراری به آنها پاسخ دهم.» این یک روش فوقالعاده برای شبیهسازی مکالمه واقعی است.
- توضیح دادن شرایط: تصور کنید دیر به یک قرار رسیدهاید. چگونه عذرخواهی میکنید و دلیل آن را توضیح میدهید؟ تمرین کنید بگویید: I'm sorry I'm late. I have been looking for a parking space for 20 minutes. (ببخشید دیر کردم. ۲۰ دقیقه است که دارم دنبال جای پارک میگردم.)
با تکرار و استفاده از این ساختارها در مکالمات روزمره در اپلیکیشن همزبان، به زودی متوجه میشوید که بدون فکر کردن به فرمولها، به راحتی از زمان حال کامل استمراری استفاده میکنید. موفق باشید و از یادگیری لذت ببرید!
