آموزش گرامر Present Perfect Continuous؛ حال کامل استمراری

آموزش گرامر Present Perfect Continuous؛ حال کامل استمراری با مثال و تمرین

تا حالا شده بخوای به انگلیسی بگی «دو ساعته دارم درس می‌خونم» یا «چند وقته دارم انگلیسی یاد می‌گیرم»؟ احتمالاً اولین چیزی که به ذهنت می‌رسه، استفاده از زمان حال استمراریه؛ اما یه زمان دیگه هم داریم که دقیقاً برای چنین موقعیت‌هایی کاربرد داره: Present Perfect Continuous یا حال کامل استمراری.

 

Present Perfect Continuous چیست؟

زمان Present Perfect Continuous برای صحبت درباره کاری استفاده می‌شه که در گذشته شروع شده و تا الان ادامه داشته، یا به‌تازگی تموم شده و اثرش هنوز مشخصه.

مثلاً فرض کن دوستت ازت می‌پرسه چرا این‌قدر خسته‌ای. می‌خوای بگی «سه ساعته دارم رانندگی می‌کنم». توی این موقعیت می‌تونی بگی:

.I have been driving for three hours

یعنی سه ساعته دارم رانندگی می‌کنم.

نکته مهم اینه که تمرکز این زمان بیشتر روی مدت انجام کار یا ادامه داشتن فعالیت هست، نه فقط نتیجه نهایی اون.

ساختار Present Perfect Continuous چطوریه؟

برای ساختن این زمان، به سه بخش نیاز داریم:

Subject + have/has + been + verb-ing

یعنی اول فاعل، بعد have یا has، بعد been و در آخر فعل با ing.

چند مثال ببین:

 I have been learning English                                             من دارم انگلیسی یاد می‌گیرم و این کار رو از قبل شروع کردم.

She has been working all day                                           اون تمام روز مشغول کار بوده.

They have been waiting for an hour                              اونا یک ساعته منتظرن.

چه زمانی از Have و چه زمانی از Has استفاده کنیم؟

انتخاب have و has به فاعل جمله بستگی داره:

I / You / We / They → have
He / She / It → has

مثلاً:

I have been studying                                         من مشغول درس خوندن بوده‌ام.

He has been studying                                      اون مشغول درس خوندن بوده.

یادت باشه بعد از have یا has همیشه been میاد و فعل اصلی هم باید ing بگیره.

جمله منفی در Present Perfect Continuous

اگه بخوای بگی کاری رو انجام ندادی یا فعالیتی در این مدت ادامه نداشته، کافیه not رو بعد از have یا has قرار بدی.

Subject + have/has + not + been + verb-ing

مثال:

I haven't been sleeping well lately                                        این اواخر خوب نمی‌خوابم.

She hasn't been attending her classes                             اون مدتیه توی کلاس‌هاش شرکت نمی‌کنه.

در مکالمه روزمره معمولاً از شکل کوتاه استفاده می‌کنیم:

 have not → haven't
has not → hasn't

این شکل‌ها طبیعی‌تر و رایج‌ترن.

سوالی کردن Present Perfect Continuous

برای سوالی کردن جمله، have یا has رو به ابتدای جمله می‌بریم.

Have/Has + subject + been + verb-ing?

مثال:

?Have you been studying                                                                     داشتی درس می‌خوندی؟ / این مدت مشغول درس خوندن بودی؟

?Has she been working here for a long time                            مدت زیادیه که اینجا کار می‌کنه؟

برای سوال‌های اطلاعاتی هم می‌تونیم از کلماتی مثل how long استفاده کنیم.

?How long have you been learning English                                        چند وقته داری انگلیسی یاد می‌گیری؟

?What have you been doing                                                                        این مدت مشغول چه کاری بودی؟

کاربردهای Present Perfect Continuous

حالا برسیم به بخش مهم ماجرا؛ اینکه دقیقاً کِی باید از این زمان استفاده کنیم.

۱. کاری که در گذشته شروع شده و هنوز ادامه داره

این یکی از مهم‌ترین کاربردهای حال کامل استمراریه. وقتی کاری قبلاً شروع شده و هنوز تموم نشده، می‌تونیم از این زمان استفاده کنیم.

I have been learning English for two years                                        دو ساله دارم انگلیسی یاد می‌گیرم.

یعنی یادگیری رو دو سال پیش شروع کردم و هنوز هم ادامه داره.

چند مثال دیگه:

She has been living here since 2022                                                                     اون از سال ۲۰۲۲ اینجا زندگی می‌کنه.

 We have been working on this project for weeks                                         چند هفته‌ست داریم روی این پروژه کار می‌کنیم.

It has been raining since morning                                                                           از صبح داره بارون میاد.

۲. کاری که به‌تازگی تموم شده، اما اثرش هنوز مشخصه

گاهی یه فعالیت همین چند لحظه پیش تموم شده، ولی نتیجه یا اثرش رو الان می‌بینیم.

مثلاً دوستت وارد اتاق می‌شه و می‌بینی نفس‌نفس می‌زنه. می‌تونی بپرسی:

?Have you been running                                                                                                داشتی می‌دویدی؟

یا فرض کن صورت کسی خیسه و چتر هم نداره:

?Have you been walking in the rain                                                                        داشتی زیر بارون راه می‌رفتی؟

در این مثال‌ها لزوماً نمی‌دونیم فعالیت دقیقاً چه زمانی تموم شده؛ چیزی که اهمیت داره، اثر اون در زمان حاله.

۳. تأکید روی مدت یا تکرار یک فعالیت

وقتی می‌خوایم روی مدت انجام یه کار یا فعالیت‌های تکرارشونده در یک بازه زمانی تأکید کنیم، این زمان خیلی به کارمون میاد.

I've been trying to call you all morning                                        تمام صبح دارم سعی می‌کنم بهت زنگ بزنم!

He has been asking me the same question all day             اون تمام روزه که همین سوال رو ازم می‌پرسه.

در این جمله‌ها تأکید روی خود فعالیت و ادامه یا تکرار اون هست.

تفاوت For و Since در Present Perfect Continuous

یکی از نکته‌هایی که باید خوب یاد بگیری، تفاوت for و since هست. هر دو برای مشخص کردن زمان استفاده می‌شن، اما کاربردشون فرق داره.

For برای مدت زمان به کار می‌ره؛ یعنی می‌گه یک کار چه مدت ادامه داشته.

 for two hours = به مدت دو ساعت
 for three days = به مدت سه روز
 for a long time = برای مدت طولانی

مثال:

I have been studying for three hours                                         سه ساعته دارم درس می‌خونم.

اما Since برای نقطه شروع استفاده می‌شه؛ یعنی مشخص می‌کنه فعالیت از چه زمانی شروع شده.

 since Monday = از دوشنبه
 since 2020 = از سال ۲۰۲۰
since this morning = از امروز صبح

مثال:

She has been working here since 2020                                اون از سال ۲۰۲۰ اینجا کار می‌کنه.

پس یه راه ساده برای یادآوری اینه: For = مدت زمان، Since = نقطه شروع.

تفاوت Present Perfect Continuous و Present Perfect

این دو زمان خیلی به هم شبیهن و گاهی می‌شه در موقعیت‌های مشابه از هر دو استفاده کرد؛ اما تفاوت مهمی در تأکیدشون وجود داره.

زمان Present Perfect معمولاً روی نتیجه، تکمیل کار یا تجربه تأکید می‌کنه؛ اما Present Perfect Continuous بیشتر روی روند و مدت فعالیت تمرکز داره.

مثلاً:

I have read three books this month                                                               این ماه سه تا کتاب خونده‌ام.

اینجا تعداد کتاب‌هایی که خوندم مهمه؛ یعنی نتیجه مشخصه.

اما:

I have been reading for three hours                                                              سه ساعته دارم مطالعه می‌کنم.

اینجا مدت زمانی که مشغول مطالعه بودم اهمیت داره، نه تعداد کتاب‌هایی که تموم کردم.

البته همیشه این تفاوت کاملاً مطلق نیست و بعضی فعل‌ها در هر دو زمان طبیعی هستن.

تفاوت Present Perfect Continuous و Present Continuous

در Present Continuous درباره کاری صحبت می‌کنیم که در زمان حال یا حوالی زمان حال در جریانه.

I am studying English right now                                                                        الان دارم انگلیسی می‌خونم.

اما Present Perfect Continuous به شروع فعالیت در گذشته و ارتباط اون با زمان حال اشاره می‌کنه.

I have been studying English for two hours                                              دو ساعته دارم انگلیسی می‌خونم.

پس اگه بخوای فقط بگی الان مشغول چه کاری هستی، حال استمراری مناسبه؛ اما وقتی می‌خوای بگی فعالیتی از قبل شروع شده و چه مدت ادامه داشته، حال کامل استمراری انتخاب خوبیه.

کلمات و عبارت‌های رایج با Present Perfect Continuous

چند عبارت پرکاربرد وجود داره که زیاد کنار این زمان می‌بینیم:

- Lately: اخیراً
- Recently: به‌تازگی
- For hours: ساعت‌ها
- All day: تمام روز
- Since morning: از صبح
- How long: چه مدت
- All week: تمام هفته

مثلاً:

I've been feeling tired lately                                                                    این اواخر احساس خستگی می‌کنم.

It has been snowing all day                                                                    تمام روز داره برف میاد.

How long have you been waiting                                                        چند وقته منتظری؟

این عبارت‌ها به‌تنهایی تعیین نمی‌کنن که حتماً باید از حال کامل استمراری استفاده کنیم، اما در جمله‌های مناسب می‌تونن به بیان مدت یا ارتباط فعالیت با زمان حال کمک کنن.

اشتباهات رایج در Present Perfect Continuous

حتی زبان‌آموزهایی که گرامر خوبی دارن هم گاهی این اشتباه‌ها رو مرتکب می‌شن.

اشتباه اول: حذف کردن Been

 I have working all day

 I have been working all day

بعد از have یا has در این زمان باید been بیاد.

 

اشتباه دوم: استفاده از شکل ساده فعل به‌جای فعل Ing دار

She has been work here for years

 She has been working here for years

بعد از been باید از شکل ing دار فعل استفاده کنیم.

 

اشتباه سوم: استفاده از Since برای مدت زمان

 I've been studying since three hours

 I've been studying for three hours

برای مدت زمان از for استفاده می‌کنیم، نه since.

 

اشتباه چهارم: استفاده از این زمان با همه فعل‌ها

بعضی فعل‌ها، به‌خصوص فعل‌هایی که حالت، احساس، مالکیت یا دانستن رو بیان می‌کنن، معمولاً در شکل استمراری استفاده نمی‌شن.

مثلاً:

 I have been knowing her for years

 I have known her for years

فعل know معمولاً استمراری نمی‌شه. فعل‌هایی مثل believe، own و understand هم اغلب به همین شکل استفاده می‌شن. البته کاربرد فعل‌ها به معنی و بافت جمله هم بستگی داره.

تمرین Present Perfect Continuous با جواب

حالا وقتشه ببینیم چقدر خوب این زمان رو یاد گرفتی. جاهای خالی رو با شکل درست فعل داخل پرانتز کامل کن.

۱. I __________ English for three years. (learn)

۲. She __________ all day, so she's tired. (work)

۳. How long __________ you __________ here? (wait)

۴. They __________ TV lately. (not / watch)

۵. It __________ since this morning. (rain)

پاسخ تمرین‌ها

۱. have been learning

۲. has been working

۳. have / been waiting

۴. haven't been watching

۵. has been raining

اگه بیشتر جواب‌ها رو درست دادی، عالیه! اما برای اینکه این زمان واقعاً وارد مکالمه‌ات بشه، فقط حل کردن تمرین گرامر کافی نیست.

چطور Present Perfect Continuous رو در مکالمه استفاده کنیم؟

برای یاد گرفتن واقعی این زمان، چند دقیقه درباره زندگی خودت به انگلیسی صحبت کن. سعی کن به این سؤال‌ها جواب بدی:

- How long have you been learning English?
- What have you been doing lately?
- Have you been watching any good series recently?
- What have you been trying to improve in your life?
- Have you been working or studying a lot recently?

لازم نیست جواب‌هات پیچیده باشن. مثلاً می‌تونی بگی:

I've been learning English for three years, and I've been trying to improve my speaking lately.

سه ساله دارم انگلیسی یاد می‌گیرم و اخیراً دارم سعی می‌کنم مهارت مکالمه‌ام رو تقویت کنم.

هر بار که درباره مدت یک فعالیت یا کاری که این اواخر انجام دادی حرف می‌زنی، فرصت خوبی داری که از این گرامر استفاده کنی.

جمع‌بندی:

حال کامل استمراری رو بالاخره کِی استفاده کنیم؟

زمان Present Perfect Continuous در نگاه اول شاید کمی پیچیده به نظر برسه، اما وقتی منطقش رو بفهمی، استفاده ازش خیلی راحت‌تر می‌شه.

فرمول اصلی رو به خاطر بسپار:

Subject + have/has + been + verb-ing

هر وقت خواستی درباره کاری صحبت کنی که در گذشته شروع شده و هنوز ادامه داره، یا به‌تازگی انجام شده و اثرش هنوز مشخصه، به حال کامل استمراری فکر کن.

مهم‌تر از حفظ کردن فرمول‌ها اینه که این زمان رو در جمله‌های واقعی زندگی خودت به کار ببری. پس از همین امروز سعی کن درباره کارهایی که این اواخر انجام دادی، مدت زمانی که مشغول یه فعالیت بودی و چیزهایی که مدام تکرار می‌شن، چند جمله انگلیسی بسازی.

برای یادگیری بهتر گرامر انگلیسی، می‌تونی آموزش‌های دیگه مهاجر آکادمی رو هم دنبال کنی و هر مبحث رو با مثال و تمرین توی مکالمه‌هات به کار ببری.

۰
از ۵
۰ مشارکت کننده

جستجو در مقالات

رمز عبورتان را فراموش کرده‌اید؟

ثبت کلمه عبور خود را فراموش کرده‌اید؟ لطفا شماره همراه یا آدرس ایمیل خودتان را وارد کنید. شما به زودی یک ایمیل یا اس ام اس برای ایجاد کلمه عبور جدید، دریافت خواهید کرد.

بازگشت به بخش ورود

کد دریافتی را وارد نمایید.

بازگشت به بخش ورود

تغییر کلمه عبور

تغییر کلمه عبور

حساب کاربری من

سفارشات

مشاهده سفارش