ماضی مکمل جاری زمانہ
Past Perfect Continuous
ماضی مکمل جاری زمانہ اس عمل کو بیان کرتا ہے جو ماضی میں کسی دوسرے عمل یا لمحے سے پہلے کچھ وقت تک جاری تھا۔ یہ had been + فعل-ing سے بنتا ہے۔ یہ پہلے کے جاری عمل کی مدت پر زور دیتا ہے۔
کب استعمال کرنا ہے
جب آپ اس بات پر زور دینا چاہیں کہ ماضی کے کسی خاص نقطے تک کوئی عمل کتنی دیر سے جاری تھا تو استعمال کریں۔ یہ ماضی کی کسی صورتحال کی وجہ بیان کرنے کے لیے بھی استعمال ہوتا ہے۔
ساخت
S+had been+V-ingShe had been studying for three hours before the exam.
امتحان سے پہلے وہ تین گھنٹوں سے **پڑھ رہی تھی**۔
S+hadn't been+V-ingThey hadn't been waiting long when the bus arrived.
جب بس آئی تو وہ زیادہ دیر سے **انتظار نہیں کر رہے تھے**۔
Had+S+been+V-ing?Had you been working there long before you quit?
کیا استعفیٰ دینے سے پہلے آپ وہاں کافی عرصے سے **کام کر رہے تھے**؟
اشاراتی الفاظ
- for
- since
- before
- until
- all day
- how long
مثالیں
He had been driving for six hours when he finally stopped.
وہ چھ گھنٹوں سے **گاڑی چلا رہا تھا** جب آخرکار رکا۔
I had been waiting for an hour before she arrived.
اس کے آنے سے پہلے میں ایک گھنٹے سے **انتظار کر رہا تھا**۔
They were exhausted because they had been running.
وہ تھک گئے تھے کیونکہ وہ **بھاگ رہے تھے**۔
She had been learning French for years before she moved to Paris.
پیرس منتقل ہونے سے پہلے وہ برسوں سے فرانسیسی **سیکھ رہی تھی**۔
Had it been raining when you left?
جب تم نکلے تو کیا **بارش ہو رہی تھی**؟
املا کے قواعد
| زیادہ تر افعال | -ing لگائیں | wait → waiting, run → running |
|---|---|---|
| خاموش -e پر ختم | -e ہٹائیں، -ing لگائیں | drive → driving, write → writing |
| حرف صحیح-علت-حرف صحیح پر ختم ہونے والا مختصر فعل | آخری حرف صحیح کو دوہرائیں + -ing | sit → sitting, swim → swimming |
عام غلطیاں
I had waited for an hour before she arrived.
I had been waiting for an hour before she arrived.
ماضی کے کسی لمحے سے پہلے جاری عمل کی مدت پر زور دینے کے لیے past perfect (had + V3) نہیں، past perfect continuous (had been + V-ing) استعمال کریں۔
She had been knowing him for years before they married.
She had known him for years before they married.
کیفیتی افعال جاری شکلیں نہیں لیتے — اس کی جگہ past perfect استعمال کریں۔
ٹپ
اسے "ماضی-کا-ماضی-مدت-کے-ساتھ" سمجھیں۔ اگر past perfect (had done) = "اس سے پہلے"، تو past perfect continuous (had been doing) = "اس سے پہلے کچھ وقت سے وہ کر رہا تھا"۔ جاری حصہ = مدت۔