مستقبل مکمل جاری زمانہ
Future Perfect Continuous
مستقبل مکمل جاری زمانہ اس عمل کو بیان کرتا ہے جو مستقبل کے کسی خاص لمحے تک ایک مدت سے جاری ہو گا۔ یہ will have been + فعل-ing سے بنتا ہے۔ اس کی توجہ مدت پر ہوتی ہے، اس لیے یہ عام طور پر "for" + وقت کی مقدار اور "by" + مستقبل کے کسی نقطے کے ساتھ آتا ہے۔
کب استعمال کرنا ہے
یہ بتانے کے لیے استعمال کریں کہ مستقبل کے کسی خاص وقت تک کوئی عمل کتنی دیر سے جاری ہو گا، یا مستقبل کے کسی نتیجے کی وضاحت اس سرگرمی سے کرنے کے لیے جو اس تک لے جاتی ہے۔ عام طور پر "for … by"، "by the time" اور "by then" کے ساتھ۔
ساخت
S+will have been+V-ingBy June, I will have been working here for ten years.
جون تک مجھے یہاں **کام کرتے ہوئے** دس سال **ہو چکے ہوں گے**۔
S+won't have been+V-ingShe won't have been waiting long when the bus arrives.
جب بس آئے گی تو اسے **انتظار کرتے ہوئے** زیادہ دیر **نہیں ہوئی ہو گی**۔
Will+S+have been+V-ing?How long will you have been studying English by the end of this year?
اس سال کے آخر تک آپ کو انگریزی **پڑھتے ہوئے** کتنا عرصہ **ہو چکا ہو گا**؟
اشاراتی الفاظ
- for
- by
- by the time
- by then
- by next month
- how long
مثالیں
By the time you arrive, I will have been cooking for three hours.
جب تک آپ پہنچیں گے، مجھے **کھانا پکاتے ہوئے** تین گھنٹے **ہو چکے ہوں گے**۔
In May, they will have been living in Hanoi for five years.
مئی میں انہیں ہنوئی میں **رہتے ہوئے** پانچ سال **ہو چکے ہوں گے**۔
He'll be exhausted because he will have been driving all night.
وہ تھکا ہارا ہو گا کیونکہ وہ ساری رات **گاڑی چلاتا رہا ہو گا**۔
Will she have been working here long when she retires?
**کیا** ریٹائر ہوتے وقت اسے یہاں **کام کرتے ہوئے** کافی عرصہ **ہو چکا ہو گا**؟
We won't have been walking for long when the sun sets.
سورج غروب ہونے تک ہمیں **چلتے ہوئے** زیادہ دیر **نہیں ہوئی ہو گی**۔
املا کے قواعد
| زیادہ تر افعال | -ing لگائیں | work → working, wait → waiting |
|---|---|---|
| خاموش -e پر ختم | -e ہٹائیں، -ing لگائیں | drive → driving, live → living |
| حرف صحیح-علت-حرف صحیح پر ختم ہونے والا مختصر فعل | آخری حرف صحیح کو دوہرائیں + -ing | run → running, swim → swimming |
عام غلطیاں
By next year, I will be working here for ten years.
By next year, I will have been working here for ten years.
مستقبل کے کسی نقطے تک کی مدت ظاہر کرنے کے لیے will be + V-ing نہیں، will have been + V-ing استعمال کریں
By the time she retires, she will have been knowing him for 40 years.
By the time she retires, she will have known him for 40 years.
کیفیتی افعال جیسے know، own اور believe جاری شکل نہیں لیتے۔ ان کی جگہ مستقبل مکمل زمانہ (will have + V3) استعمال کریں
By the time we will get there, they will have been playing for an hour.
By the time we get there, they will have been playing for an hour.
"by the time" کے بعد "will" نہیں، حالیہ سادہ زمانہ استعمال کریں
ٹپ
خود سے پوچھیں: "تب تک، کتنی دیر سے؟"۔ اگر جواب ایسی مدت ہے جو مستقبل کے کسی لمحے تک پھیلی ہوئی ہو (for two hours by 6 PM)، تو will have been + V-ing استعمال کریں۔ اگر آپ کو صرف اس سے غرض ہے کہ کوئی کام تب تک ختم ہو چکا ہو، تو مستقبل مکمل زمانہ (will have + V3) استعمال کریں۔