صحبت در مورد اعمال در حال انجام (حال کامل استمراری)
Grammar Rule in 30 Seconds
Use this to talk about actions that started in the past and are still happening right now, focusing on the duration.
- Use 'have/has been' + '-ing' for ongoing actions like 'I have been waiting'.
- Focus on 'how long' something has been happening using 'for' or 'since'.
- Use it for recent actions that have a visible result now, like being sweaty from running.
مرور کلی
Present Perfect Continuous زمانِ «تلاش کردن»، «منتظر موندن» و «تماشای پشتسرهمِ سریال توی نتفلیکس» هست.Loading... روی صفحهنمایشته که انگار قرار نیست هیچوقت بره. در حالی که بقیه زمانها روی نتیجه تمرکز دارن (مثل تموم کردنِ یه پیتزا)، این یکی روی خودِ فرآیند تمرکز میکنه (مثلاً همون عملِ پیتزا خوردن که سی دقیقه طول کشیده). این زمان گذشته رو طوری به «همین الان» وصل میکنه که حس میکنی زندهست و داره اتفاق میافته.Present Perfect Continuous برای توصیف کارهایی استفاده میکنیم که از یه نقطهای در گذشته شروع شدن و یا هنوز دارن ادامه پیدا میکنن، یا اینکه همین الان متوقف شدن ولی یه نتیجهی واضح از خودشون به جا گذاشتن. بهش به چشمِ زمانِ «مدتزمان» نگاه کن.Present Perfect Simple مثل یه عکس از یه ساختمونِ تمومشده باشه، Present Perfect Continuous مثل یه ویدئوی تایملپس از کارگرهای ساختمونیه که دارن واقعاً اون رو میسازن. این زمان روی خودِ «فعالیت» تاکید میکنه نه روی «کامل شدنِ» کار. مثلاً وقتی میگی I've read that book یعنی کارت تموم شده.I've been reading that book یعنی احتمالاً ۱۰۰ صفحه دیگه ازش مونده و یه فنجون قهوه سرد هم کنارت داری. توی زندگی مدرن، ما مدام از این استفاده میکنیم. جملهی "I've been waiting for this Uber for 15 minutes" یه مثال کلاسیکه.She’s been posting about her vacation on Instagram since Monday. این زمان به بقیه «زمینه» یا کانتکست میده؛ توضیح میده که *چرا* خستهای، *چرا* عرق کردی، یا *چرا* یهو توی تاریخ قرن چهاردهم متخصص شدی (چون تمام شب رو داشتی مستند میدیدی). فقط یه نکته: از این زمان برای کارهایی که توی یه لحظه اتفاق میافتن استفاده نکن.
این گرامر چطور کار میکنه
have یا has)، یه مهمون همیشگی (been) و ستارهی مجلس (شکل -ing دارِ فعلت) نیاز داری. درست مثل یه ساندویچه که نونش همیشه ثابته، ولی محتویاتش رو بر اساس کاری که داری انجام میدی عوض میکنی.have بسته به اینکه داری دربارهی کی حرف میزنی تغییر میکنه. از has برای «سه تنهای معروف» استفاده کن: he ،she و it. برای بقیه یعنی I ،you ،we ،they از همون have استفاده کن.been اسم مفعولِ فعل to be هست و توی این زمان هیچوقت تغییر نمیکنه؛ مثل اون دوستیه که توی مهمونی نشسته و به هیچ وجه قصد نداره بره خونه! در نهایت، شکل -ing دار (اسم فاعل) به اون فعالیت حسِ «در جریان بودن» میده. یه اشتباه رایج اینه که آدمها فکر میکنن این با Present Continuous (مثلاً I am working) فرقی نداره.I am working فقط دربارهی همین الانه. اما I have been workingبه شنونده میگه که این کار از یه مدتی قبل شروع شده.
الگوی ساخت
I ،My boss ،The app).
have یا has انتخاب کن. یه نکتهی حرفهای: توی صحبتهای دوستانه، ما تقریباً همیشه اینها رو مخفف میکنیم به 've یا 's (مثلاً I've ،He's).
been رو اضافه کن. بدون استثنا، بدون بهونه.
-ing فعل اصلی رو اضافه کن. حواست به املا باشه: run میشه running (نون دوتا میشه) و dance میشه dancing (e حذف میشه).
for (برای نشون دادن یه بازه زمانی مثل two hours) یا since (برای نشون دادنِ نقطهی شروع مثل 8 AM) رو اضافه میکنیم.
جدول صرف
| فرم | مثال | ترجمه |
|---|---|---|
| --- | --- | --- |
| Positive | I have been gaming |
من (تمام مدت) داشتم بازی میکردم |
| Negative | She hasn't been sleeping |
اون (اخیراً) اصلاً نخوابیده |
| Question | Have they been waiting? |
خیلی وقته منتظرن؟ |
| Short Form | We've been traveling |
ما (یه مدتی هست که) داریم سفر میکنیم |
کی استفاده کنیم
lately ،recently ،all day یا for ages استفاده میکنیم تا به جمله کانتکست بدیم. این زمان بهترین گزینه برای حالواحوال کردن با یه دوست توی زوم هست. به جای اینکه بپرسی What do you do؟(چیکار میکنی؟)، میپرسی
What have you been doing lately؟(این اواخر چیکارا میکردی؟).
Elden Ring برات بگن. این زمان اجتماعی، توصیفی و توی مکالمات روزمره خیلی رایجه.اشتباهات رایج
-ing متنفرن. اینها فعلهایی هستن که دربارهی فکر کردن، حس کردن یا مالکیت هستن. تو نمیتونی بگی I have been knowing him for years. مغز تو به اون صورتِ «مداوم» کسی رو نمیشناسه، اونجوری که پاهات «میدوئن». به جاش، از حالت ساده استفاده کن:
I have known him. بقیه فعلهایی که نباید در حالت استمراری استفاده کنی شامل like ،love ،hate ،want ،believe و own هستن. یه اشتباه کلاسیک دیگه، فراموش کردنِ been هست. خیلی از زبانآموزها میگن I have working here for months. اینجوری به نظر میرسه که داری میگی تو مالکِ مفهومی به نام «کار کردن» هستی!
been رو فراموش نکن، اون مثل چسبِ جملهست. همچنین حواست به تفاوت for و since باشه. از for با یک بازه زمانی استفاده کن: for 10 minutes ،for a month ،for a long time. از since با یک نقطهی زمانی مشخص استفاده کن: since Tuesday ،since I was a kid ،since 2021. اگه بگی since two hours، فرشتهی گرامر یکی از بالهاش رو از دست میده! در نهایت، از این زمان برای فکتهای همیشگی استفاده نکن. The sun has been rising in the eastجوری به نظر میرسه که انگار ممکنه فردا دیگه از شرق طلوع نکنه! برای حقایق بزرگ و تغییرناپذیر جهان، فقط از
Present Simple استفاده کن.مقایسه با الگوهای مشابه
Present Perfect Continuous و Present Perfect Simple هست. این رو یادت باشه: استمراری = فرآیند؛ ساده = نتیجه. اگه بگی "I've been painting the living room"، احتمالاً موهات رنگیه و دیوارها هم نیمهکاره رنگ شدن.Past Continuous هست (»I was working"). زمان Past Continuous یه بنبسته؛ توی گذشته موند و تموم شد.Present Perfect Continuous هنوز یه پاش توی زمان حاله. اگه به کسی که باهاش قرار داری بگی "I've been thinking about you«، خیلی رمانتیکه چون یعنی *هنوز* داری بهش فکر میکنی. اما اگه بگی »I was thinking about you"، ممکنه طرف بپرسه: «خب بعدش چی شد؟سؤالات رایج
Human Being (موجود انسانی) که داره Ing-ing میکنه (یه کاری رو انجام میده). تو یه موجود انسانی هستی که همین الان داری Ing-ing میکنی!مکالمات واقعی
*توی کافیشاپ*
سام
الکس
*حرف زدن دربارهی یه سریال*
لیلا
بن
تمرین پیشرونده
آسون: تشخیص بده که کار تموم شده یا هنوز ادامه داره (مثلاً "I've eaten« در مقابل »I've been eating").
متوسط: جملهی Present Continuous زیر رو با استفاده از for two hours به Present Perfect Continuous تبدیل کن: I am studying.
سخت: یه موقعیتِ شلوغپلوغِ فعلی رو با این زمان توضیح بده (مثلاً: «آشپزخونه بهم ریختهست چون داشتم برای مهمونی غذا درست میکردم»).
Conjugating the Present Perfect Continuous
| Subject | Auxiliary (Have/Has) | Been | Verb (-ing) | Example |
|---|---|---|---|---|
|
I
|
have
|
been
|
working
|
I have been working.
|
|
You
|
have
|
been
|
working
|
You have been working.
|
|
He/She/It
|
has
|
been
|
working
|
She has been working.
|
|
We
|
have
|
been
|
working
|
We have been working.
|
|
They
|
have
|
been
|
working
|
They have been working.
|
Common Contractions
| Full Form | Contraction | Negative Contraction |
|---|---|---|
|
I have been
|
I've been
|
I haven't been
|
|
You have been
|
You've been
|
You haven't been
|
|
He has been
|
He's been
|
He hasn't been
|
|
She has been
|
She's been
|
She hasn't been
|
|
It has been
|
It's been
|
It hasn't been
|
|
We have been
|
We've been
|
We haven't been
|
|
They have been
|
They've been
|
They haven't been
|
Meanings
A verb tense used to show that an action started in the past and has continued up to the present moment, or has just stopped but has a clear effect on the present.
Duration from Past to Present
Emphasizing how long an activity has been continuing.
“She has been working here since 2015.”
“They have been talking on the phone for over an hour.”
Recent Activity with Present Result
An action that recently stopped but we can see the results now.
“I'm tired because I've been running.”
“The ground is wet; it has been raining.”
Temporary Situations
Describing a situation that is happening lately but might not be permanent.
“I've been staying with my brother until I find a flat.”
“He's been eating a lot of junk food recently.”
Reference Table
| فاعل | فعل کمکی + been | فعل (ing دار) | نشانه زمان |
|---|---|---|---|
|
I / You / We / They
|
have been
|
working
|
since 9 AM
|
|
He / She / It
|
has been
|
studying
|
for three hours
|
|
I
|
have not been
|
sleeping
|
well lately
|
|
She
|
has not been
|
feeling
|
good recently
|
|
Have you
|
been
|
waiting
|
long?
|
|
Has it
|
been
|
raining
|
all day?
|
طیف رسمیت
I apologize for the delay; I have been attending to an urgent matter. (Apologizing for lateness)
Sorry I'm late, I've been dealing with some stuff. (Apologizing for lateness)
Sorry! Been busy with some things. (Apologizing for lateness)
My bad, been tied up. (Apologizing for lateness)
Present Perfect Continuous Usage
Duration
- For For 2 hours
- Since Since 9 AM
Result
- Tired I've been running
- Wet It's been raining
Simple vs. Continuous
Choosing the Tense
Is the action ongoing?
Is it a stative verb?
Time Markers
Duration
- • for ages
- • for a while
- • all day
Starting Point
- • since Monday
- • since I was a kid
- • since breakfast
مثالها بر اساس سطح
I have been playing.
I have been playing.
She has been eating.
She has been eating.
We have been walking.
We have been walking.
They have been waiting.
They have been waiting.
I have been working for two hours.
I have been working for two hours.
He has been living here since May.
He has been living here since May.
Have you been waiting long?
Have you been waiting long?
It hasn't been raining today.
It hasn't been raining today.
I've been thinking about changing my job lately.
I've been thinking about changing my job lately.
Why are you so sweaty? I've been gardening.
Why are you so sweaty? I've been gardening.
They've been arguing all morning.
They've been arguing all morning.
She's been feeling a bit under the weather recently.
She's been feeling a bit under the weather recently.
I've been trying to reach you for days, but your phone was off.
I've been trying to reach you for days, but your phone was off.
The company has been struggling to meet its targets this quarter.
The company has been struggling to meet its targets this quarter.
He's been working out a lot; you can really see the difference.
He's been working out a lot; you can really see the difference.
We've been considering moving to the countryside for some time now.
We've been considering moving to the countryside for some time now.
I've been meaning to catch up with you regarding the project's progress.
I've been meaning to catch up with you regarding the project's progress.
The researchers have been conducting experiments to validate the hypothesis.
The researchers have been conducting experiments to validate the hypothesis.
She has been consistently outperforming her peers in every assessment.
She has been consistently outperforming her peers in every assessment.
The political climate has been shifting toward more populist ideologies.
The political climate has been shifting toward more populist ideologies.
The author has been painstakingly revising the manuscript for over a decade.
The author has been painstakingly revising the manuscript for over a decade.
Economists have been debating the long-term implications of this policy since its inception.
Economists have been debating the long-term implications of this policy since its inception.
The ecosystem has been undergoing subtle but irreversible changes due to global warming.
The ecosystem has been undergoing subtle but irreversible changes due to global warming.
I've been oscillating between accepting the offer and pursuing my own venture.
I've been oscillating between accepting the offer and pursuing my own venture.
بهراحتی اشتباه گرفته میشود
Learners mix them up when talking about completed vs. uncompleted actions.
Learners use 'I am doing' for actions that started in the past.
Learners use the Present form when the action ended before another past action.
اشتباهات رایج
I am working here for 2 years.
I have been working here for 2 years.
I have working.
I have been working.
She has been work.
She has been working.
They have been been working.
They have been working.
He have been waiting.
He has been waiting.
I have been knowing him.
I have known him.
I've been here since two hours.
I've been here for two hours.
I have been broken the vase.
I have broken the vase.
How long are you waiting?
How long have you been waiting?
I've been being tired.
I've been tired.
I've been having this car for years.
I've had this car for years.
الگوهای جملهسازی
I have been ___ for ___.
She has been ___ since ___.
Have you been ___ lately?
I'm tired because I've been ___.
Real World Usage
I have been working in this industry for over a decade.
Sorry, I've been sleeping all afternoon!
I've been having these headaches for about a week.
We've been dreaming of this vacation for years!
I've been trying to log in, but the site keeps crashing.
It has been raining steadily across the region.
I've been looking forward to this date all week.
Scholars have been debating this theory for centuries.
فعلهای حالتدهنده ممنوع
believe, know, understand. اینا رو هیچوقت با ing- استفاده نکن. باید بگی: I have known her for years.
قانون 'نتیجه قابل دیدن'
کوتاه حرف بزن
I have been رو به شکل خلاصه "I've been« میگی. اینجوری خیلی طبیعیتر و روانتر صحبت میکنی، مثل: »I've been waiting."Smart Tips
Automatically reach for the Present Perfect Continuous.
Use 'I've been [verb-ing]' to provide the reason.
You can use either Simple or Continuous, but Continuous sounds more like a current, active part of your life.
Use 'I've been meaning to...' to show you haven't forgotten.
تلفظ
The 'been' reduction
In natural speech, 'been' is often reduced to /bɪn/ (like 'bin') rather than /biːn/ (like 'bean').
Contraction stress
The stress usually falls on the main verb, not on 'have' or 'been'.
Rising-Falling for statements
I've been ↗waiting for ↘hours.
Conveys a sense of duration or slight frustration.
حفظ کنید
روش یادسپاری
Remember 'HBB': Have/Has + Been + -ing. Think of it as 'Have Been Busy' doing something.
تداعی تصویری
Imagine a long bridge connecting a 'Past' island to a 'Present' island. On the bridge, someone is walking (the action). The bridge is the 'been' part that holds the past and present together.
Rhyme
If the action's still in view, 'have been -ing' is for you!
Story
Bob started painting his house at 8 AM. It is now 2 PM and Bob is covered in paint. Bob says, 'I have been painting all day.' The paint on Bob is the result, and the time spent is the duration.
شبکه واژگان
چالش
Look around you. Find one thing that has been happening for a while (e.g., the sun shining, a fan spinning). Say it out loud: 'The fan has been spinning for ten minutes.'
نکات فرهنگی
British speakers often use the Present Perfect Continuous more frequently than Americans in casual conversation to describe recent events.
Americans might sometimes substitute the Past Simple in contexts where a result is visible, though PPC is still standard for duration.
Australians frequently use the contraction 'I've been' followed by 'reckoning' to express a developing thought.
The 'have + been + -ing' construction developed in Middle English as a way to combine the perfect aspect (completion/result) with the progressive aspect (ongoing action).
شروعکنندههای مکالمه
What have you been doing since we last met?
Have you been watching any good series on Netflix lately?
What projects have you been working on at your job recently?
How long have you been living in this city?
موضوعات نگارش
اشتباهات رایج
Test Yourself
I ___ (study) for three hours and I need a break.
Select the correct way to express a long-term action:
Find and fix the mistake:
He have been waiting for the bus since twenty minutes.
Score: /3
تمرینهای عملی
8 exercisesI ___ (wait) for the bus for twenty minutes.
Why are your hands so dirty?
Find and fix the mistake:
She has been knowing him since they were children.
It started raining at 2 PM. It is still raining now.
A: You look exhausted! B: I ___ (study) all night.
Select the Present Perfect Simple sentence.
been / they / for / learning / have / years / English / five
Situation: The kitchen is a mess and there is flour everywhere.
Score: /8
Practice Bank
10 exercisesThey ___ (play) video games all day.
been / for / I / searching / have / hours / my keys
How do you ask about a recent activity?
Es regnet den ganzen Tag.
We been working on this since three hours.
Match the subject with the correct verb form.
Why are you red? ___ you ___ (run)?
I've been here...
not / she / sleeping / has / well / been
Ich lerne schon seit zwei Jahren Spanisch.
Score: /10
سوالات متداول (8)
Yes! They are the most common time markers. Use `for` for a period (for 3 hours) and `since` for a specific point (since 3 o'clock).
Often, there is very little difference. However, `I've worked` sounds more permanent, while `I've been working` sounds more temporary or emphasizes the effort.
Because `know` is a stative verb. Stative verbs describe states, not actions, so they don't usually take the -ing form.
In American English, it's usually `The team has been`. In British English, both `has been` and `have been` are acceptable.
Yes, if the result is still visible. For example, if you are out of breath, you say `I've been running` even if you have stopped.
Move 'have' or 'has' to the front: `Have you been studying?`
Very! It's much more common in speech than in formal writing because we often talk about our recent activities.
Just add 'not' after have/has: `I have not (haven't) been working.`
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Presente de indicativo + desde hace
English requires the perfect aspect (have been) while Spanish uses the present.
Présent + depuis
French does not have a specific 'perfect continuous' construction for this meaning.
Präsens + seit
German lacks the continuous aspect entirely in its standard grammar.
~te iru (ている)
Japanese relies on context or time markers to show the action started in the past.
Ma zala (ما زال) + Present Verb
Arabic grammar structures the relationship between time and aspect differently, often using the active participle.
Yīzhí (一直) + Verb + le (了)
Chinese has no verb conjugation, so the 'have been -ing' structure is purely lexical.
Learning Path
Prerequisites
Learn These First
حال استمراری: کارهایی که الان در حال انجام هستند
Overview احتمالاً همین الان داری این جمله رو میخونی. نخوابیدی. داری هواپیما هم هدایت نمیکنی. فقط اینجا نشستی و چشمات...
زمان حال کامل در انگلیسی: ارتباط گذشته با حال (ساختار پایه)
Overview Ta hala shode vared-e ye otagh beshi va kamelan yadet bere baraye chi rafti onja? Hameye ma in tajrobe ro dasht...
ویدیوهای مرتبط
Has Proof of Dark Matter Been Hiding on Ganymede?
The Developer Preview 3 of the Android XR SDK is now here!
The New Era of AI-Powered Protein Design | César Ramírez-Sarmiento | TED
Master All 4 Present Tenses in 10 Min | English Grammar Lesson | Best Way To Learn English Tenses
Learn English | Let's Talk - Free English Lessons
English Verb Tenses Guide - Learn About Simple, Perfect, and Continuous Tenses
Oxford Online English
Learn All 12 English Verb Tenses | Complete English Grammar Lesson
JForrest English
Related Grammar Rules
حال کامل: آمریکا در مقابل بریتانیا (I've done در مقابل I did)
Overview آیا تا به حال حس کردهاید که کتاب درسی زبان انگلیسیتان به شما دروغ گفته است؟ شما قانونی را در کلاس یاد میگیر...
Phrasal Verbs: An Introduction (Turn On, Give Up, Look After)
## Phrasal Verbs: An Introduction A **phrasal verb** = verb + particle (up, on, off, out, in, away...) The combination...
تجربیات زندگی: حال کامل با Ever و Never
تا حالا شده بیخیال یه جلسه تمرین ورزشی بشی و دو ساعت بعد، در حالی که داری تو تیکتاک چرخ میزنی، عذاب وجدان بگیری؟ یا ش...
آینده استمراری (will be -ing)
### Overview زمان «آینده استمراری» یا همان `Future Continuous` (که گاهی `Future Progressive` نیز نامیده میشود)، یکی از...
زمان حال کامل در انگلیسی: ارتباط گذشته با حال (ساختار پایه)
Overview Ta hala shode vared-e ye otagh beshi va kamelan yadet bere baraye chi rafti onja? Hameye ma in tajrobe ro dasht...