पूर्ण भविष्य निरंतर काल
Future Perfect Continuous
पूर्ण भविष्य निरंतर काल उस क्रिया का वर्णन करता है जो भविष्य के किसी विशेष क्षण तक कुछ समय से लगातार चल रही होगी। यह will have been + V-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) का उपयोग करें।