مرحله اول برای فهم گرامر گذشته کامل استمراری اجرای آن در یک داستان کوتاه هست
فرض کن دیروز ساعت ۸ شب به خونه دوستی رسیدی. وقتی در رو باز کرد، خیلی خسته بود. ازش پرسیدی چرا اینقدر خستهای؟ گفت:
«از ساعت ۳ بعدازظهر داشتم درس میخوندم، تازه تموم کردم.»
حالا ما در فارسی خیلی راحت این مفهوم رو میگیم، اما در انگلیسی برای گفتن «کاری که مدتی در گذشته ادامه داشته و قبل از یک اتفاق دیگر تموم شده»، یک گرامر خاص داریم.
اون گرامر دقیقاً همینه: Past Perfect Continuous.
قراره همین داستانها و موقعیتها رو با این زمان به انگلیسی تبدیل کنیم.
مرحله دوم برای درک این گرامر سخت : فلسفه و دلیل به وجود آمدن گرامر گذشته کامل استمراری
زبان انگلیسی دوست دارد زمان، ترتیب و مدت دقیق مشخص باشد.
Past Perfect Continuous به وجود آمد تا بتوانیم بگوییم:
- یک کار
- در گذشته
- برای مدتی ادامه داشته
- و قبل از یک اتفاق دیگر در گذشته متوقف شده
بدون این گرامر، توضیح چنین موقعیتهایی یا گنگ میشود یا ناقص.
مرحله سوم درک گرامر مذکور : چرا میگوییم Perfect؟ چراContinuous؟
Perfect یعنی:
کاری که قبل از یک زمان دیگر اتفاق افتاده
Continuous یعنی:
کاری که در حال انجام بوده و ادامه داشته
پس وقتی میگوییم Past Perfect Continuous یعنی:
کاری که در گذشته، بهصورت ادامهدار انجام میشده و قبل از یک اتفاق دیگر در گذشته بوده
مرحله چهارم: ۵ مثال ساده برای افراد مبتدی
1
I had been studying before you called.
من داشتم درس میخوندم قبل از اینکه تو زنگ بزنی.
2
She had been working all day.
او تمام روز در حال کار کردن بود.
They had been waiting for an hour.
آنها یک ساعت منتظر مانده بودند.
He was tired because he had been running.
او خسته بود چون در حال دویدن بوده.
We had been living there for years.
ما سالها آنجا زندگی کرده بودیم.

متنی که در حال خواندن آن هستید یکی از سخت ترین گرامر ها در مجموعه زمان های انگلیسی میباشد
فرمول گرامر Past Perfect Continuous
در گرامر Past Perfect Continuous، ما میخواهیم نشان بدهیم که یک کار در گذشته شروع شده، مدتی ادامه داشته و قبل از یک زمان یا اتفاق دیگر در گذشته متوقف شده است.
برای همین، فرمول این زمان کمی طولانیتر از زمانهای ساده است، اما منظم و قابل حفظ کردن.
مرحله اول: فرمول کلی Past Perfect Continuous + مثال
فرمول کلی:
Subject + had been + verb (ing)
این فرمول برای تمام فاعلها یکی است و هیچ تغییری نمیکند؛
چه فاعل I باشد، چه he، چه they.
📌 مثال:
I had been studying before the exam started.
من داشتم درس میخوندم قبل از اینکه امتحان شروع بشه.
در این جمله:
- had been → نشاندهنده Past Perfect Continuous
- studying → فعل ادامهدار
- before the exam started → یک نقطه دیگر در گذشته
فرمول جمله مثبت در Past Perfect Continuous
جمله مثبت زمانی استفاده میشود که فقط بخواهیم خبر بدهیم کاری در گذشته ادامه داشته.
فرمول:
Subject + had been + verb (ing)
📌 مثالها:
She had been working all day.
او تمام روز در حال کار کردن بود.
They had been waiting for two hours.
آنها دو ساعت منتظر مانده بودند.
📌 نکته مهم:
در این زمان، معمولاً از کلماتی مثل for، since، all day، all night استفاده میشود تا مدت زمان مشخص شود.
فرمول جمله منفی در Past Perfect Continuous
وقتی میخواهیم بگوییم کاری در گذشته ادامه نداشته، از حالت منفی استفاده میکنیم.
فرمول:
Subject + had not (hadn’t) been + verb (ing)
📌 مثالها:
I hadn’t been sleeping well.
من خوب نخوابیده بودم.
He hadn’t been studying before the test.
او قبل از امتحان درس نخوانده بود.
📌 اشتباه رایج:
بعضی زبانآموزان been را حذف میکنند، در حالی که بدون been این زمان کاملاً اشتباه میشود.
فرمول جمله سوالی در Past Perfect Continuous
برای پرسیدن سؤال، جای had و فاعل عوض میشود.
فرمول:
Had + subject + been + verb (ing)?
📌 مثالها:
Had you been waiting long?
مدت زیادی منتظر مانده بودی؟
Had she been working before you arrived?
آیا او قبل از رسیدن تو در حال کار کردن بود؟
📌 نکته مهم:
در جواب کوتاه:
Yes, I had.
No, I hadn’t.
بهطور کلی این گرامر ۳ کاربرد اصلی و مهم دارد که دانستن آنها برای درک متن و مکالمه ضروری است.
کاربردهای اصلی
- بیان مدت زمان یک عمل قبل از یک اتفاق در گذشته
- نشان دادن علت یک نتیجه در گذشته
- تأکید روی ادامهدار بودن یک عمل در گذشته
در ادامه، هر کاربرد را به ترتیب اهمیت بررسی میکنیم 👇

کاربردهای گرامر Past Perfect Continuous
گرامر past perfect continuous یا گرامر گذشته کامل استمراری کاربردهای مشخص و محدودی دارد، اما همانها بسیار مهم و پرکاربرد هستند.
بهطور کلی این گرامر ۳ کاربرد اصلی و مهم دارد که دانستن آنها برای درک متن و مکالمه ضروری است.
کاربرد اول گرامر Past Perfect Continuous
بیان مدت زمان قبل از یک اتفاق در گذشته (مهمترین کاربرد)
مهمترین و رایجترین کاربرد گرامر past perfect continuous این است که نشان بدهیم کاری در گذشته برای مدتی ادامه داشته و قبل از یک اتفاق دیگر متوقف شده.
چرا از این گرامر استفاده کردیم؟
ما میخواستیم بگوییم:
- یک کار انجام شده
- مدتدار بوده
- و قبل از یک زمان دیگر در گذشته اتفاق افتاده
مثال:
I had been studying for three hours before the exam started.
من سه ساعت در حال درس خواندن بودم قبل از اینکه امتحان شروع شود.
📌 اگر از گرامر گذشته کامل استمراری استفاده نمیکردیم، مدت زمان (three hours) گم میشد.
کاربرد دوم گرامر Past Perfect Continuous
نشان دادن علت یک نتیجه در گذشته
در این کاربرد، از گرامر past perfect continuous استفاده میکنیم تا دلیل یک وضعیت یا نتیجه در گذشته را توضیح بدهیم.
چرا از این گرامر استفاده کردیم؟
ما میخواستیم بگوییم:
- یک نتیجه در گذشته وجود دارد
- دلیل آن، یک کار ادامهدار قبل از آن بوده
مثال:
She was tired because she had been working all night.
او خسته بود چون تمام شب در حال کار کردن بوده است.
📌 اینجا تمرکز روی مدت و فشار کار است، نه فقط انجام شدن آن.
کاربرد سوم گرامر Past Perfect Continuous
تأکید روی ادامهدار بودن یک عمل
گاهی مهم نیست عمل تمام شده یا نه؛ مهم این است که مدتی ادامه داشته.
در این حالت هم از گرامر گذشته کامل استمراری استفاده میکنیم.
چرا از این گرامر استفاده کردیم؟
ما میخواستیم بگوییم:
- عمل در گذشته جریان داشته
- و قبل از یک اتفاق دیگر بوده
مثال:
They had been arguing when the police arrived.
آنها در حال بحث بودند وقتی پلیس رسید.
📌 تأکید جمله روی ادامه داشتن بحث است، نه نتیجه آن.
جمعبندی کاربردهای گرامر Past Perfect Continuous
، اگر بخوای خیلی خلاصه بهش نگاه کنی 👇
هر وقت خواستی بگویی:
- «چقدر طول کشیده»
- «چرا این اتفاق افتاده»
- «کاری در گذشته ادامه داشته»
👉 بهترین انتخاب تو گرامر past perfect continuous یا گرامر گذشته کامل استمراری است.
توضیحات تکمیلی با مثال برای کاربردهای گرامر گذشته کامل استمراری

ریز جزییات کاربردهای گرامر Past Perfect Continuous به همراه مثال عملی
در ادامه هر کاربرد را با مثالهای متنوع بررسی میکنیم.
ده مثال برای کاربرد اول گرامر گذشته کامل استمراری
KamranKoroozhdhei had been studying for three hours before the class started.
Emily had been working all day before she went home.
Alex had been waiting for an hour before the train arrived.
Sarah had been learning English for years before moving to Canada.
KamranKoroozhdhei had been driving for five hours before he stopped.
Daniel had been reading when the phone rang.
Trump had been speaking for hours before the meeting ended.
Emily had been practicing piano before the concert began.
Alex had been running for thirty minutes before he rested.
KamranKoroozhdhei had been preparing for the exam before it started.
کاربرد دوم گرامر Past Perfect Continuous
نشان دادن علت یک نتیجه در گذشته
در این کاربرد، از گرامر Past Perfect Continuous (گذشته کامل استمراری) استفاده میکنیم وقتی میخوایم بگیم:
چرا یک نتیجه یا وضعیت در گذشته اتفاق افتاده👉
روی فرآیند و مدت زمان کاری که قبل از نتیجه انجام شده تأکید داریم👉
مثلاً:
چرا خسته بود؟
چرا عصبانی بود؟
چرا بارون بند اومده بود؟
نشانههای کاربرد «علت یک نتیجه در گذشته»
1. وجود یک «نتیجه واضح در گذشته»
نتیجه معمولاً با این چیزها میاد:
- was tired
- was angry
- was wet
- was dirty
- had a headache
- felt sick
یعنی اول نتیجه را میبینیم، بعد میگیم چرا.
کلمات و نشانههای رایج این کاربرد
کلمات مربوط به نتیجه(Result Words)
این کلمات خیلی وقتها کنار Past Perfect Continuous میان:
- because (چون)
- so (پس)
- that’s why (به همین دلیل)
- as a result (در نتیجه)
مثال:
He was tired because he had been working all day.
کلمات نشاندهنده مدت زمان(Duration Words)
اگر اینها رو دیدی، احتمال Past Perfect Continuous خیلی بالاست 👇
- for (for two hours, for a long time)
- since (since morning, since 8 a.m.)
- all day / all night / all morning
- for a while
مثال:
She was angry because she had been waiting for two hours.
نشانههای حالت یا وضعیت(State / Condition)
این کاربرد معمولاً با حالتها و احساسها میاد:
- tired (خسته)
- exhausted (خیلی خسته)
- dirty (کثیف)
- wet (خیس)
- nervous (عصبی)
- stressed (استرسدار)
مثال:
Kamran was stressed because he had been studying all night.
الگوی رایج جمله در این کاربرد
ساختار کلی
Result (نتیجه) + because + Past Perfect Continuous (علت)
مثالها:
He was tired because he had been working all day.
The ground was wet because it had been raining.
Kamran had a headache because he had been using his phone too much.
نکته طلایی تشخیصی 🔑
اگر در جمله این سه چیز با هم بود، تقریباً مطمئن باش Past Perfect Continuous میخواهد:
- یک نتیجه در گذشته
- یک علت قبل از آن نتیجه
- تأکید روی مدت زمان یا روند کار (نه فقط نتیجه)
مثال های کاربرد دوم گرامر past perfect continuous
Emily was tired because she had been working all night.
KamranKoroozhdhei felt confident because he had been practicing English daily.
Alex was stressed because he had been studying too much.
Sarah was sleepy because she had been watching movies late.
Marco Rubio was exhausted because he had been traveling a lot.
Daniel had a headache because he had been working on the computer.
KamranKoroozhdhei was happy because he had been achieving his goals.
Emily was hungry because she had been working all afternoon.
Trump looked angry because he had been dealing with problems all day.
Alex felt relaxed because he had been listening to music.
جزییات کاربرد سوم گرامر Past Perfect Continuous
تأکید روی ادامهدار بودن یک عمل در گذشته
اینجا مهم نیست کار دقیقاً کی تموم شده؛
میخواستیم بگوییم عملی در گذشته در جریان بوده.
در این کاربرد از گرامر Past Perfect Continuous (گذشته کامل استمراری) استفاده میکنیم وقتی میخوایم بگیم:
یک عمل مدتی در گذشته ادامه داشته👉
و این عمل قبل از یک زمان یا اتفاق دیگر در گذشته در جریان بوده👉
تمرکز اصلی روی ادامهدار بودن(continuity) است، نه فقط نتیجه👉
این کاربرد دقیقاً چه چیزی را نشان میدهد؟
ما میخواهیم بگوییم:
- این کار فقط انجام نشده
- بلکه در حال انجام بوده و مدتی طول کشیده
مثلاً:
- داشتم درس میخواندم (نه فقط خوانده بودم)
- مدتی منتظر بودم
- یک مدت کار میکردم
نشانههای مهم این کاربرد
نشانههای مدت زمان(Time & Duration)
اگر این کلمات را دیدی، تقریباً مطمئن باش Past Perfect Continuous لازم است 👇
- for (for two hours, for a long time)
- since (since morning, since 2019)
- all day / all night / all week
- for a while / for years
مثال:
Kamran had been studying for three hours before the exam started.
وجود یک اتفاق یا زمان دوم در گذشته
این کاربرد معمولاً با این کلمات همراه است:
- before
- when
- by the time
- until
مثال:
She had been waiting for an hour when the bus finally arrived.
تفاوت این کاربرد با Past Perfect Simple
چراContinuous؟
- Past Perfect Simple → نتیجه مهم است
- Past Perfect Continuous → روند و ادامهدار بودن مهم است
مقایسه:
- He had written the report. (نتیجه: گزارش آماده است)
- He had been writing the report. (تأکید: مدتها درگیر نوشتن بوده)
الگوی رایج جمله در این کاربرد (سوم)
فرمول معنایی
Subject + had been + verb + ing + (duration) + before / when + past event
مثالها:
Kamran had been working all night before the deadline.
They had been arguing for hours when the manager arrived.
She had been driving for a long time before she got tired.
نکته طلایی تشخیصی 🔑
اگر در جمله اینها را دیدی، سریع برو سراغ گرامر Past Perfect Continuous:
- تأکید روی ادامهدار بودن عمل
- وجود مدت زمان مشخص
- یک نقطه یا اتفاق دیگر در گذشته
۱۰ مثال کاربرد سوم گرامر Past perfect Continuous
KamranKoroozhdhei had been talking when the teacher entered.
Emily had been working when the power went out.
Alex had been studying when his friend arrived.
Sarah had been thinking about the problem before the answer came.
Daniel had been practicing grammar when the class ended.
KamranKoroozhdhei had been planning his future before the opportunity appeared.
Marco Rubio had been speaking when the reporter interrupted.
Emily had been training when the coach stopped her.
Alex had been improving his English before he noticed the progress.
KamranKoroozhdhei had been focusing deeply when the phone rang.
جمعبندی کوتاه 🔥
هر وقت خواستی:
- مدت زمان را برجسته کنی
- دلیل یک نتیجه را بگویی
- یا روی ادامهدار بودن عمل در گذشته تأکید کنی
بهترین انتخابت گرامرpast perfect continuous یا گرامر گذشته کامل استمراری است.👉
Past Perfect Continuous شبیه چه زمانی است؟
گرامر past perfect continuous یا گرامر گذشته کامل استمراری بهتنهایی استفاده نمیشود؛
این زمان معمولاً با زمانهای دیگر مقایسه میشود تا مفهومش بهتر درک شود.
بیشترین شباهت این گرامر با دو زمان زیر است:
- گرامر Past Continuous
- گرامر Past Perfect Simple
در ادامه، هرکدام را جداگانه بررسی میکنیم و دقیق میگوییم اگر اشتباهی از آنها استفاده کنیم، چرا جمله غلط یا ناقص میشود.
شباهت Past Perfect Continuous با Past Continuous
گرامر past perfect continuous از نظر «ادامهدار بودن عمل» خیلی شبیه گرامر Past Continuous
است، چون هر دو روی در حال انجام بودن یک کار تمرکز دارند.
شباهت اصلی
- هر دو نشان میدهند یک عمل جریان داشته
- هر دو از فعل ing استفاده میکنند
تفاوت کلیدی
- Past Continuous → یک لحظه مشخص در گذشته
- Past Perfect Continuous → قبل از یک لحظه دیگر در گذشته
مثال با Past Perfect Continuous (درست)
Emily had been studying for two hours before the exam started.
اینجا ما میخواستیم بگوییم:
- درس خواندن مدتی ادامه داشته
- قبل از شروع امتحان اتفاق افتاده
پس استفاده از گرامر past perfect continuous کاملاً درست است.
اگر با Past Continuous بگوییم، چه خطایی دارد؟
Emily was studying for two hours before the exam started.❌
❗ مشکل کجاست؟
گرامر Past Continuous نمیتواند رابطهی زمانی قبل از یک اتفاق دیگر را درست نشان بدهد.
جمله گنگ میشود و انگلیسیزبان حس میکند زمانبندی دقیق نیست.
شباهت Past Perfect Continuous با Past Perfect Simple
از نظر ساختار زمانی، past perfect continuous بسیار به گرامر Past Perfect Simple
نزدیک است، چون هر دو به قبل از یک زمان دیگر در گذشته اشاره میکنند.
شباهت اصلی
- هر دو قبل از یک اتفاق دیگر در گذشته هستند
- هر دو از had استفاده میکنند
تفاوت کلیدی
- Past Perfect Simple → تمرکز روی نتیجه
- Past Perfect Continuous → تمرکز روی مدت و فرآیند
مثال با Past Perfect Continuous (درست)
KamranKoroozhdhei was tired because he had been working all night.
اینجا ما میخواستیم بگوییم:
- کار کردن ادامهدار بوده
- همین ادامهدار بودن باعث خستگی شده
پس گرامر گذشته کامل استمراری بهترین انتخاب است.
اگر با Past Perfect Simple بگوییم، چه خطایی دارد؟
KamranKoroozhdhei was tired because he had worked all night.❌
❗ چرا این جمله ضعیفتر است؟
این جمله فقط میگوید «کار کرده»،
اما فشار، مدت و روند کار را منتقل نمیکند.
برای توضیح علت خستگی، past perfect continuous طبیعیتر و قویتر است.
جمعبندی مقایسهای خیلی مهم 🔥
اگر بخوای خیلی خلاصه تصمیم بگیری:
- اگر فقط «در حال انجام بودن در یک لحظه گذشته» مهم است →
Past Continuous - اگر «نتیجهی انجام کار قبل از گذشته» مهم است →
Past Perfect Simple - اگر «مدت، روند و ادامهدار بودن قبل از گذشته» مهم است →
✅ گرامر past perfect continuous یا گرامر گذشته کامل استمراری
اشتباهات رایج فارسیزبانها در Past Perfect Continuous
گرامر past perfect continuous یا گرامر گذشته کامل استمراری برای فارسیزبانها بعضی اوقات گیجکننده است.
دلایل اصلی اشتباهات معمولاً شامل:
- جا انداختن been
- اشتباه در استفاده از for / since
- اشتباه با زمانهای دیگر
- استفاده غلط در جملات منفی یا سوالی
در ادامه هر نوع اشتباه را با مثال، دلیل و توضیح میآوریم.
اشتباه رایج ۱: حذف been
چرا اشتباه میکنیم؟
بسیاری از فارسیزبانها در ذهنشان میگویند: «had + فعل …» کافی است،
در حالی که گرامر past perfect continuous همیشه نیاز به been دارد.
مثال
KamranKoroozhdhei had studying for two hours before class.❌
KamranKoroozhdhei had been studying for two hours before class.✅
دلیل اشتباه:
فارسیزبانان مستقیم از فارسی ترجمه میکنند: «داشتم درس میخواندم» → فکر میکنند had + verb کافی است.
در انگلیسی، بدون been جمله ناقص و غلط است.
اشتباه رایج ۲: اشتباه در استفاده از for و since
چرا اشتباه میکنیم؟
فارسیزبانها اغلب for و since را اشتباه ترجمه میکنند یا با هم قاطی میکنند.
مثالها
KamranKoroozhdhei had been studying since three hours.❌
KamranKoroozhdhei had been studying for three hours.✅
Emily had been working for 2019.❌
Emily had been working since 2019.✅
دلیل اشتباه:
- for برای مدت زمان است
- since برای نقطه شروع است
فارسی دقیقاً این تفاوت را نشان نمیدهد، بنابراین زیاد اشتباه رخ میدهد.
اشتباه رایج ۳: استفاده از زمان غلط
چرا اشتباه میکنیم؟
خیلی از فارسیزبانها به جای گرامر گذشته کامل استمراری، از Past Continuous یا Past Perfect Simple استفاده میکنند.
مثالها
KamranKoroozhdhei was studying for two hours before class.❌
KamranKoroozhdhei had been studying for two hours before class.✅
Alex had worked all night, so he was tired.❌
Alex had been working all night, so he was tired.✅
دلیل اشتباه:
- Past Continuous → نمیتواند قبل از یک اتفاق دیگر در گذشته را نشان دهد
- Past Perfect Simple → نمیتواند مدت و فرآیند ادامهدار را منتقل کند
اشتباه رایج ۴: جملات منفی اشتباه
H4: چرا اشتباه میکنیم؟
در فارسی گاهی منفی کردن ساده است، اما در انگلیسی باید had not been + verb-ing باشد.
مثالها
KamranKoroozhdhei had not studying.❌
KamranKoroozhdhei had not been studying.✅
دلیل اشتباه:
فارسیها به شکل ساده منفی میکنند، اما been همیشه باید در منفیها هم باشد.
اشتباه رایج ۵: جملات سوالی اشتباه
H4: چرا اشتباه میکنیم؟
ساخت سوال در گرامر گذشته کامل استمراری با Had + subject + been + verb-ing است.
فارسیزبانها معمولاً مستقیم ترجمه میکنند و شکل صحیح سوال را رعایت نمیکنند.
مثالها
You had been waiting long?❌
Had you been waiting long?✅
دلیل اشتباه:
ساختار جمله انگلیسی با had در ابتدای جمله است، در حالی که فارسی ترتیب کلمات فرق ندارد.
جمعبندی اشتباهات رایج
، اگر بخواهیم سریع مرور کنیم:
- حذف been
- اشتباه در for / since
- اشتباه با زمانهای دیگر
- منفی کردن غلط
- سوالی کردن غلط
تمام این اشتباهات وقتی رخ میدهند که گرامر past perfect continuous یا گرامر گذشته کامل استمراری را به طور دقیق یاد نگرفته باشیم.

خلاصه فوق سریع 🔥
گرامر past perfect continuous = کاری که در گذشته مدتی ادامه داشته و قبل از یک اتفاق دیگر بوده.
با تمرین، مثالهای واقعی و یادگیری تفاوت با زمانهای دیگر، این گرامر دیگر هیچ وقت گیجکننده نخواهد بود.
ترجمه گرامرPast Perfect Continuous به فارسی چگونه است؟
یکی از سوالهای پرتکرار زبانآموزان این است که:
گرامر Past Perfect Continuous را چطور به فارسی ترجمه کنیم؟
برای ترجمه درست گرامرPast Perfect Continuous (گرامر گذشته کامل استمراری) نباید ترجمه تحتاللفظی انجام دهیم، بلکه باید معنای واقعی گرامر را منتقل کنیم.
ترجمه رایج Past Perfect Continuous در فارسی
در فارسی، گرامر گذشته کامل استمراری معمولاً به این شکلها ترجمه میشود:
- «داشت … میکرد»
- «مدتی بود که … میکرد»
- «برای مدتی داشت … میکرد»
تمرکز ترجمه روی ادامهدار بودن یک عمل در گذشته است، نه فقط انجام شدن آن.👉
الگوی کلی ترجمه گرامر Past Perfect Continuous
ساختار انگلیسی:
had been + verb + ing
ترجمه طبیعی فارسی:
- «داشت + فعل میکرد»
- «مدتی بود که + فعل میکرد»
مثالهای ترجمهشده
مثال 1
He had been working for two hours before the meeting started.
او دو ساعت داشت کار میکرد قبل از اینکه جلسه شروع شود.
مثال 2
She was tired because she had been studying all night.
او خسته بود چون تمام شب داشت درس میخواند.
مثال 3
Kamran had been waiting since morning.
کامران از صبح داشت منتظر میماند.
ترجمهPast Perfect Continuous برای نشان دادن علت
یکی از کاربردهای مهم گرامر past perfect continuous نشان دادن علت یک نتیجه در گذشته است.
در فارسی معمولاً از این کلمات استفاده میکنیم:
- چون
- به خاطر اینکه
- برای اینکه
مثال:
The ground was wet because it had been raining.
زمین خیس بود چون داشت باران میبارید.
نشانههای فارسی که به Past Perfect Continuous اشاره میکنند
اگر در جمله فارسی این مفاهیم را دیدی، احتمالاً در انگلیسی باید از گرامر گذشته کامل استمراری استفاده شود:
- «مدتی بود که…»
- «داشت … میکرد»
- «تمام روز / تمام شب»
- «قبل از اینکه …»
نکته بسیار مهم در ترجمه ❗
❌ ترجمه اشتباه:
- had been ≠ «داشت بوده»
✅ ترجمه درست:
- انتقال مفهوم ادامهدار بودن + زمان قبل از گذشته
تفاوت ترجمه Past Perfect Continuous و Past Perfect Simple
Past Perfect Simple
ترجمه: «… کرده بود»
تمرکز روی نتیجه
Past Perfect Continuous (گرامر گذشته کامل استمراری)
ترجمه: «داشت … میکرد / مدتی بود که … میکرد»
تمرکز روی روند و مدت زمان
فرق It was raining و It had been raining
🌧️ It was raining
(Past Continuous)
اینو وقتی میگیم که فقط میخوایم صحنه رو توصیف کنیم.
یعنی:
«اون موقع، بارون داشت میاومد»
هیچ نتیجهای، هیچ فلسفهای، هیچ دلیل خاصی نه 😄
فقط گزارش وضعیت هوا.
مثال :
It was raining when I left the house.
👉 «وقتی از خونه زدم بیرون، بارون داشت میاومد»
اینجا مهم نیست زمین خیس شد یا نه، مهم نیست بعدش چی شد.
فقط میگیم در اون لحظه بارون در جریان بود.
🌧️ It had been raining
(Past Perfect Continuous)
اینجا داستان فرق میکنه 😏
اینو میگیم وقتی میخوایم علت یه چیزی رو توضیح بدیم یا بگیم یه کاری قبلتر ادامه داشته.
یعنی:
«مدتی بود بارون میاومد»
مثال :
The ground was wet because it had been raining.
👉 «زمین خیس بود چون مدتی بارون باریده بود»
اینجا تمرکز رو:
- نتیجه (زمین خیسه)
- و دلیلش (بارون یه مدت ادامه داشته)
🧠 فرقش رو اینجوری تو ذهنت نگه دار
اگه تو فارسی بگی:
- «داشت بارون میاومد»
➡️ It was raining
اگه بگی:
- «مدتی بود بارون میاومد»
- «به خاطر اینکه بارون میاومد…»
➡️ It had been raining
⚠️ اشتباه رایج فارسیزبانها
❌ It had been raining = داشت بوده بارون میاومده
🚫 این ترجمه افتضاحه
✅ ترجمه درست:
- «مدتی بود بارون میاومد»
- «بارون مدتی ادامه داشت»
🎯 جمعبندی خیلی خلاصه
- It was raining
📌 فقط گزارش وضعیت
📌 مثل فیلمبرداری از صحنه - It had been raining
📌 توضیح دلیل یا پیشزمینه
📌 مثل کارآگاه که میگه چرا این اتفاق افتاده 😄
تمرینهای منفی (-) Past Perfect Continuous 1.KamranKoroozhdhei ______ (not/study) for three hours before the teacher arrived.
2.Barack Obama ______ (not/work) on his speech all morning before the meeting started.
3.KamranKoroozhdhei ______ (not/play) football for two hours before it started raining.
4.Donald Trump ______ (not/travel) around the country before the election campaign began.
5.KamranKoroozhdhei ______ (not/practice) English every day before his exam.
6.Joe Biden ______ (not/read) the documents for hours before the press conference.

جمعبندی ترجمه گرامر Past Perfect Continuous
برای ترجمه درست گرامر Past Perfect Continuous به فارسی:
ترجمه تحتاللفظی نکن
روی ادامهدار بودن عمل در گذشته تمرکز کن
از ساختارهای طبیعی فارسی مثل «داشت … میکرد» استفاده کن
جمعبندی نهایی گرامر Past Perfect Continuous
گرامر past perfect continuous یا گرامر گذشته کامل استمراری یکی از زمانهای قدرتمند انگلیسی است که وقتی درست یاد گرفته شود، سطح زبان شما را به طور چشمگیر بالا میبرد.
۱. کاربرد اصلی
- بیان مدت زمان یک کار قبل از یک اتفاق در گذشته
- توضیح علت یک نتیجه در گذشته
- تأکید روی ادامهدار بودن یک عمل
۲. فرمول ساده و قابل حفظ
- جمله مثبت: Subject + had been + verb-ing
- جمله منفی: Subject + had not (hadn’t) been + verb-ing
- جمله سوالی: Had + subject + been + verb-ing?
۳. تفاوت با زمانهای دیگر
- با Past Continuous → روی ادامه تمرکز دارد، اما نمیتواند قبل از یک اتفاق دیگر را نشان دهد
- با Past Perfect Simple → روی نتیجه تمرکز دارد، اما مدت زمان و روند را منتقل نمیکند
۴. نکات مهم برای یادگیری
- همیشه been را فراموش نکنید
- استفاده درست از for / since بسیار حیاتی است
- تمرین با مثالهای واقعی، حتی با اسم خودت یا دوستان خارجی، به تثبیت گرامر کمک میکند
تمرین های ضروری برای گرامر Past Perfect Continuous
تمرینهای مثبت (+) Past Perfect Continuous
1.KamranKoroozhdhei ______ (study) for three hours before the teacher arrived.
2.Barack Obama ______ (work) on his speech all morning before the meeting started.
3.KamranKoroozhdhei ______ (play) football for two hours before it started raining.
4.Donald Trump ______ (travel) around the country before the election campaign began.
5.KamranKoroozhdhei ______ (practice) English every day before his exam.
6.Joe Biden ______ (read) the documents for hours before the press conference.
7.KamranKoroozhdhei ______ (watch) videos online before his friend called him.
8.George W. Bush ______ (prepare) a report before the staff meeting.
9.KamranKoroozhdhei ______ (write) a story for two hours before dinner.
10.Bill Clinton ______ (work) on his project before he went to the party.
جوابها (پر کردن جای خالی)
1.had been studying
2.had been working
3.had been playing
4.had been traveling
5.had been practicing
6.had been reading
7.had been watching
8.had been preparing
9.had been writing
10.had been working
تمرینهای منفی (-) Past Perfect Continuous
1.KamranKoroozhdhei ______ (not/study) for three hours before the teacher arrived.
2.Barack Obama ______ (not/work) on his speech all morning before the meeting started.
3.KamranKoroozhdhei ______ (not/play) football for two hours before it started raining.
4.Donald Trump ______ (not/travel) around the country before the election campaign began.
5.KamranKoroozhdhei ______ (not/practice) English every day before his exam.
6.Joe Biden ______ (not/read) the documents for hours before the press conference.
7.KamranKoroozhdhei ______ (not/watch) videos online before his friend called him.
8.George W. Bush ______ (not/prepare) a report before the staff meeting.
9.KamranKoroozhdhei ______ (not/write) a story for two hours before dinner.
10.Bill Clinton ______ (not/work) on his project before he went to the party.
جوابها (پر کردن جای خالی)
1.had not been studying
2.had not been working
3.had not been playing
4.had not been traveling
5.had not been practicing
6.had not been reading
7.had not been watching
8.had not been preparing
9.had not been writing
10.had not been working
تمرینهای سوالی (?) Past Perfect Continuous
1.KamranKoroozhdhei ______ (study) for three hours before the teacher arrived?
2.Barack Obama ______ (work) on his speech all morning before the meeting started?
3.KamranKoroozhdhei ______ (play) football for two hours before it started raining?
4.Donald Trump ______ (travel) around the country before the election campaign began?
5.KamranKoroozhdhei ______ (practice) English every day before his exam?
6.Joe Biden ______ (read) the documents for hours before the press conference?
7.KamranKoroozhdhei ______ (watch) videos online before his friend called him?
8.George W. Bush ______ (prepare) a report before the staff meeting?
9.KamranKoroozhdhei ______ (write) a story for two hours before dinner?
10.Bill Clinton ______ (work) on his project before he went to the party?
جوابها (پر کردن جای خالی)
1.Had KamranKoroozhdhei been studying
2.Had Barack Obama been working
3.Had KamranKoroozhdhei been playing
4.Had Donald Trump been traveling
5.Had KamranKoroozhdhei been practicing
6.Had Joe Biden been reading
7.Had KamranKoroozhdhei been watching
8.Had George W. Bush been preparing
9.Had KamranKoroozhdhei been writing
10.Had Bill Clinton been working
تمرینهای تشخیصی (Past Continuous یا Past Perfect Continuous)
1.California ______ (rain) all morning before the meeting started.
2.Donald Trump ______ (give) a speech while the cameras were recording.
3.KamranKoroozhdhei ______ (study) for two hours before his friend called him.
4.Texas ______ (experience) heavy traffic when the accident happened.
5.Barack Obama ______ (work) on his book while KamranKoroozhdhei was watching videos.
6.New York ______ (sleep) when the fire alarm went off.
7.KamranKoroozhdhei ______ (practice) English before the online class started.
8.Florida ______ (celebrate) the festival when Joe Biden arrived.
9.Georgia ______ (prepare) for the election results while Trump was giving an interview.
10.KamranKoroozhdhei ______ (write) a story when the phone rang.
تحلیل جملات تشخیصی (Past Continuous vs Past Perfect Continuous)
California ______ (rain) all morning before the meeting started.
جواب: was raining (Past Continuous)
در این جمله «all morning» روی یک لحظه مشخص در گذشته تأکید دارد و بعد از آن «before the meeting started» اتفاق افتاده. چون مدت زمان قبل از اتفاق دیگر مهم نیست و صرفاً جریان دارد، Past Continuous درست است.
California was raining all morning before the meeting started.
Donald Trump ______ (give) a speech while the cameras were recording.
جواب: was giving (Past Continuous)
«While» نشان میدهد که دو عمل همزمان در گذشته انجام میشوند. بنابراین روی ادامهدار بودن در همان لحظه تأکید است، نه روی قبل از اتفاق دیگر. Past Continuous درست است.
Donald Trump was giving a speech while the cameras were recording.
KamranKoroozhdhei ______ (study) for two hours before his friend called him.
جواب: had been studying (Past Perfect Continuous)
تحلیل:
مدت زمان مطالعه (for two hours) قبل از تماس دوست اتفاق افتاده است. بنابراین مدت و ترتیب زمانی قبل از یک اتفاق دیگر مهم است. اینجا Past Perfect Continuous صحیح است.
KamranKoroozhdhei had been studying for two hours before his friend called him.
Texas ______ (experience) heavy traffic when the accident happened.
جواب: was experiencing (Past Continuous)
تحلیل:
حادثه تصادف در یک لحظه مشخص رخ داده و ادامهدار بودن ترافیک همزمان با آن لحظه است. ترتیب قبل/بعد مهم نیست، فقط جریان همزمان در گذشته مهم است.
Texas was experiencing heavy traffic when the accident happened.
Barack Obama ______ (work) on his book while KamranKoroozhdhei was watching videos.
جواب: had been working (Past Perfect Continuous)
تحلیل:
تمرکز روی این است که کار نوشتن کتاب قبل از مشاهده ویدیوها ادامه داشته و نتیجه آن (پیشرفت در کتاب) قبل از آن لحظه دیده میشود. بنابراین Past Perfect Continuous درست است.
Barack Obama had been working on his book while KamranKoroozhdhei was watching videos.
New York ______ (sleep) when the fire alarm went off.
جواب: was sleeping (Past Continuous)
تحلیل:
این یک لحظه مشخص در گذشته است («when the fire alarm went off»). ادامهدار بودن در همان لحظه مهم است، نه قبل از یک اتفاق دیگر. Past Continuous درست است.
New York was sleeping when the fire alarm went off.
KamranKoroozhdhei ______ (practice) English before the online class started.
جواب: had been practicing (Past Perfect Continuous)
تحلیل:
تمرین انگلیسی مدتی ادامه داشته و قبل از شروع کلاس آنلاین تمام شده یا ادامه داشته. بنابراین ترتیب زمانی و مدت زمان مهم است.
KamranKoroozhdhei had been practicing English before the online class started.
Florida ______ (celebrate) the festival when Joe Biden arrived.
جواب: was celebrating (Past Continuous)
تحلیل:
ادامه جشن همزمان با رسیدن جو بایدن است و ترتیب قبل/بعد مهم نیست، فقط جریان در لحظه مهم است. Past Continuous درست است.
Florida was celebrating the festival when Joe Biden arrived.
Georgia ______ (prepare) for the election results while Trump was giving an interview.
جواب: had been preparing (Past Perfect Continuous)
تحلیل:
تمرکز روی مدت زمان آمادهسازی قبل از مصاحبه ترامپ است. بنابراین ترتیب قبل/بعد و ادامهدار بودن عمل مهم است.
Georgia had been preparing for the election results while Trump was giving an interview.
KamranKoroozhdhei ______ (write) a story when the phone rang.
جواب: was writing (Past Continuous)
تحلیل:
نوشتن داستان همزمان با زنگ خوردن تلفن است. ترتیب قبل/بعد مهم نیست و فقط جریان عمل در همان لحظه اهمیت دارد.
KamranKoroozhdhei was writing a story when the phone rang.
تمرینهای تشخیصی (Past Perfect Continuous vs Past Perfect Simple)
1.Alfred Gore ______ (work) on the new policy before the meeting started.
2.Eshaq Jahangiri ______ (attend) all the conferences last week.
3.KamranKoroozhdhei ______ (study) English for two hours before his online class began.
4.Dick Cheney ______ (write) several reports before the President reviewed them.
5.Mohammad Reza Rahimi ______ (meet) with international delegates before the announcement.
6.KamranKoroozhdhei ______ (practice) speaking English for a month before the exam.
7.Joe Biden ______ (read) the documents before the press conference.
8.Eshaq Jahangiri ______ (prepare) the budget before the cabinet meeting.
9.KamranKoroozhdhei ______ (watch) videos before his friend called.
10.Dan Quayle ______ (travel) across the country before the campaign rally.
تحلیل جملات تشخیصی (Past Perfect Continuous vs Past Perfect Simple)
Alfred Gore ______ (work) on the new policy before the meeting started.
جواب: had worked (Past Perfect Simple)
تحلیل:
تمرکز روی نتیجه کار است، یعنی قبل از جلسه کار تمام شده. مدت زمان یا جریان ادامهدار مهم نیست. بنابراین Past Perfect Simple درست است.
Alfred Gore had worked on the new policy before the meeting started.
Eshaq Jahangiri ______ (attend) all the conferences last week.
جواب: had attended (Past Perfect Simple)
تحلیل:
جلسات تمام شدهاند و فقط نتیجه مهم است. مدت زمان شرکت کردن اهمیت ندارد. Past Perfect Simple مناسب است.
Eshaq Jahangiri had attended all the conferences last week.
KamranKoroozhdhei ______ (study) English for two hours before his online class began.
جواب: had been studying (Past Perfect Continuous)
تحلیل:
مدت زمان مطالعه (for two hours) اهمیت دارد و قبل از کلاس آنلاین ادامه داشته. بنابراین باید از Past Perfect Continuous استفاده شود.
KamranKoroozhdhei had been studying English for two hours before his online class began.
Dick Cheney ______ (write) several reports before the President reviewed them.
جواب: had written (Past Perfect Simple)
تحلیل:
تمرکز روی تمام شدن گزارشها قبل از بررسی رئیسجمهور است. مدت زمان نوشتن اهمیت ندارد. Past Perfect Simple صحیح است.
Dick Cheney had written several reports before the President reviewed them.
Mohammad Reza Rahimi ______ (meet) with international delegates before the announcement.
جواب: had met (Past Perfect Simple)
تحلیل:
ملاقاتها تمام شدهاند و نتیجه مهم است. جریان یا مدت زمان ادامهدار اهمیت ندارد.
Mohammad Reza Rahimi had met with international delegates before the announcement.
KamranKoroozhdhei ______ (practice) speaking English for a month before the exam.
جواب: had been practicing (Past Perfect Continuous)
تحلیل:
تمرکز روی مدت زمان و روند تمرین است، بنابراین باید از Past Perfect Continuous استفاده شود.
KamranKoroozhdhei had been practicing speaking English for a month before the exam.
Joe Biden ______ (read) the documents before the press conference.
جواب: had read (Past Perfect Simple)
تحلیل:
تمرکز روی تمام شدن خواندن اسناد قبل از کنفرانس است، نه روی مدت زمان خواندن، بنابراین Past Perfect Simple صحیح است.
Joe Biden had read the documents before the press conference.
Eshaq Jahangiri ______ (prepare) the budget before the cabinet meeting.
جواب: had prepared (Past Perfect Simple)
تحلیل:
بودجه آماده شده و نتیجه مهم است. مدت زمان آمادهسازی اهمیتی ندارد. Past Perfect Simple درست است.
Eshaq Jahangiri had prepared the budget before the cabinet meeting.
KamranKoroozhdhei ______ (watch) videos before his friend called.
جواب: had been watching (Past Perfect Continuous)
تحلیل:
مدت زمان تماشای ویدیو قبل از تماس دوست اهمیت دارد و عمل ادامه داشته، بنابراین Past Perfect Continuous صحیح است.
KamranKoroozhdhei had been watching videos before his friend called.
Dan Quayle ______ (travel) across the country before the campaign rally.
جواب: had been traveling (Past Perfect Continuous)
تحلیل:
تمرکز روی مدت زمان سفر قبل از تجمع انتخاباتی است و نه صرفاً پایان سفر، بنابراین Past Perfect Continuous درست است.
Dan Quayle had been traveling across the country before the campaign rally.
۲۰ سوال دو گزینهای (تشخیصی)
1.KamranKoroozhdhei ______ (study) English for 2 hours before the online class started.
a) had been studying
b) was studying
2.Barack Obama ______ (read) the reports while the meeting was happening.
a) had read
b) was reading
3.Eshaq Jahangiri ______ (attend) the conference last week.
a) had attended
b) was attending
4.Donald Trump ______ (travel) across the country when the storm began.
a) had been traveling
b) was traveling
5.KamranKoroozhdhei ______ (practice) speaking English for a month before the exam.
a) had been practicing
b) had practiced
6.Joe Biden ______ (work) on documents before the press conference.
a) had been working
b) had worked
7.KamranKoroozhdhei ______ (watch) videos when his friend called.
a) had been watching
b) was watching
8.George W. Bush ______ (prepare) reports before the staff meeting.
a) had prepared
b) was preparing
9.KamranKoroozhdhei ______ (write) a story for two hours before dinner.
a) had been writing
b) had written
10.Bill Clinton ______ (work) on his project while KamranKoroozhdhei was playing football.
a) had been working
b) had worked
11.California ______ (rain) all morning before the meeting started.
a) was raining
b) had been raining
12.Dick Cheney ______ (write) several reports before the President reviewed them.
a) had written
b) had been writing
13.KamranKoroozhdhei ______ (study) for two hours before his friend called him.
a) had been studying
b) was studying
14.Eshaq Jahangiri ______ (prepare) the budget before the cabinet meeting.
a) had prepared
b) had been preparing
15.KamranKoroozhdhei ______ (watch) videos online before his friend called.
a) had been watching
b) had watched
16.Joe Biden ______ (read) the documents before the press conference.
a) had read
b) had been reading
17.Eshaq Jahangiri ______ (attend) all the conferences last week.
a) had attended
b) was attending
18.KamranKoroozhdhei ______ (practice) English every day before his exam.
a) had practiced
b) had been practicing
19.Dan Quayle ______ (travel) across the country before the campaign rally.
a) had been traveling
b) had traveled
20.Mohammad Reza Rahimi ______ (meet) with international delegates before the announcement.
a) had met
b) had been meeting