Helping verbs (will have been, shall have been) and main verbs (verb+ing) are highlighted with bold + italic.
🔷 Rules & Identification
🔹 Rules:
Used for an action that will have been in progress for a duration of time before another action or time in the future. It emphasizes the duration of a future activity.
Structure: Subject + will have been / shall have been + verb + ing + object + since/for + time + before/by + another future action.
Will have been → used with all subjects (I, you, he, she, it, we, they)
Shall have been → traditionally used with I and We (formal)
Negative: Subject + will not have been (won’t have been) / shall not have been + verb+ing.
Interrogative: Will / Shall + subject + have been + verb+ing + object?
Often used with: for (duration), since (starting point), by the time, before.
🔹 Identification in Hindi: वाक्य के अंत में रहा होगा, रही होगी, रहे होंगे के साथ समय (for/since) आता है और यह भविष्य के किसी समय या कार्य से पहले होता है। जैसे: वह दो घंटे से पढ़ रहा होगा। मैं सुबह से काम कर रहा होऊंगा।
🔹 Use Cases:
Duration of an action before a future time: By next month, I will have been working here for five years.
Cause of a future action/result: She will be tired because she will have been running for two hours.
Emphasizing duration of a future activity: They will have been traveling for three days by the time they reach Mumbai.
With “for” (duration) and “since” (starting point): He will have been living in Delhi since 2010 by next year.
✅ 1. POSITIVE SENTENCES (20 Examples)
Structure: Subject + will have been / shall have been + verb+ing + object + since/for + time + before another future action.
1. I will have been eating an apple for ten minutes by the time you arrive. — तुम्हारे आने तक मैं दस मिनट से एक सेब खा रहा होऊंगा।
2. She will have been writing a letter since morning before you call her. — तुम्हारे फोन करने से पहले वह सुबह से पत्र लिख रही होगी।
3. They will have been playing cricket for two hours by evening. — शाम तक वे दो घंटे से क्रिकेट खेल रहे होंगे।
4. He will have been reading the newspaper since 8 AM before he goes to work. — काम पर जाने से पहले वह सुबह 8 बजे से अखबार पढ़ रहा होगा।
5. We shall have been learning English grammar for six months by next week. — अगले हफ्ते तक हम छह महीने से अंग्रेजी व्याकरण सीख रहे होंगे।
6. The sun will have been shining since morning before the clouds arrive. — बादलों के आने से पहले सूरज सुबह से चमक रहा होगा।
7. Children will have been playing in the park for an hour before their mother calls them. — माँ के बुलाने से पहले बच्चे एक घंटे से पार्क में खेल रहे होंगे।
8. My father will have been driving the car since 9 AM before he takes a break. — ब्रेक लेने से पहले मेरे पिता सुबह 9 बजे से कार चला रहे होंगे।
9. Birds will have been flying south for two weeks before they reach their destination. — गंतव्य तक पहुँचने से पहले पक्षी दो सप्ताह से दक्षिण की ओर उड़ रहे होंगे।
10. Riya will have been teaching English since 2015 before she joins the new school. — नए स्कूल में ज्वाइन करने से पहले रिया 2015 से अंग्रेजी पढ़ा रही होगी।
11. They will have been building a new house for three months by next Sunday. — अगले रविवार तक वे तीन महीने से एक नया मकान बना रहे होंगे।
12. I will have been drinking coffee since I woke up before I leave for work. — काम पर निकलने से पहले मैं जागने के बाद से कॉफी पी रहा होऊंगा।
13. She will have been dancing for two hours before she feels tired. — थकान महसूस करने से पहले वह दो घंटे से नाच रही होगी।
14. We shall have been respecting our teachers since childhood before they retire. — सेवानिवृत्त होने से पहले हम बचपन से अपने शिक्षकों का सम्मान कर रहे होंगे।
15. He will have been fixing the computer since morning before the technician arrives. — तकनीशियन के आने से पहले वह सुबह से कंप्यूटर ठीक कर रहा होगा।
16. The dog will have been barking for ten minutes before the owner wakes up. — मालिक के जागने से पहले कुत्ता दस मिनट से भौंक रहा होगा।
17. You will have been making pasta since 6 PM before I arrive. — मेरे आने से पहले तुम शाम 6 बजे से पास्ता बना रहे होगे।
18. She will have been cooking dinner for two hours before the guests come. — मेहमानों के आने से पहले वह दो घंटे से रात का खाना पका रही होगी।
19. They will have been singing bhajans since 5 AM before the priest arrives. — पुजारी के आने से पहले वे सुबह 5 बजे से भजन गा रहे होंगे।
20. I will have been cleaning my room for an hour before my mother returns. — माँ के लौटने से पहले मैं एक घंटे से अपना कमरा साफ कर रहा होऊंगा।
❌ 2. NEGATIVE SENTENCES (20 Examples)
Structure: Subject + will not have been (won’t have been) / shall not have been + verb+ing.
1. I will not have been eating junk food for long before I start my diet. — डाइट शुरू करने से पहले मैं लंबे समय से जंक फूड नहीं खा रहा होऊंगा।
2. She will not have been writing letters for months before you contact her. — तुम्हारे संपर्क करने से पहले वह महीनों से पत्र नहीं लिख रही होगी।
3. They will not have been playing cricket for a month before the tournament starts. — टूर्नामेंट शुरू होने से पहले वे एक महीने से क्रिकेट नहीं खेल रहे होंगे।
4. He will not have been reading the newspaper since Monday before the exam. — परीक्षा से पहले वह सोमवार से अखबार नहीं पढ़ रहा होगा।
5. We shall not have been learning French for long before we move to Paris. — पेरिस जाने से पहले हम लंबे समय से फ्रेंच नहीं सीख रहे होंगे।
6. The sun will not have been shining since yesterday before the storm comes. — तूफान आने से पहले सूरज कल से नहीं चमक रहा होगा।
7. Children will not have been playing in the park for days before the rain stops. — बारिश रुकने से पहले बच्चे दिनों से पार्क में नहीं खेल रहे होंगे।
8. My father will not have been driving the truck since last week before he sells it. — ट्रक बेचने से पहले मेरे पिता पिछले हफ्ते से ट्रक नहीं चला रहे होंगे।
9. Birds will not have been flying south this year before winter arrives. — सर्दी आने से पहले पक्षी इस साल दक्षिण की ओर नहीं उड़ रहे होंगे।
10. Riya will not have been teaching Mathematics for a year before she quits. — नौकरी छोड़ने से पहले रिया एक साल से गणित नहीं पढ़ा रही होगी।
11. They will not have been building wooden houses for decades before the fire. — आग लगने से पहले वे दशकों से लकड़ी के मकान नहीं बना रहे होंगे।
12. I will not have been drinking cold drinks for two weeks before the party. — पार्टी से पहले मैं दो हफ्ते से कोल्ड ड्रिंक्स नहीं पी रहा होऊंगा।
13. She will not have been dancing since her injury before the competition. — प्रतियोगिता से पहले चोट लगने के बाद से वह नहीं नाच रही होगी।
14. We shall not have been ignoring our duties before the warning. — चेतावनी से पहले हम अपने कर्तव्यों की अनदेखी नहीं कर रहे होंगे।
15. He will not have been fixing computers since last month before the crash. — क्रैश होने से पहले वह पिछले महीने से कंप्यूटर नहीं ठीक कर रहा होगा।
16. The dog will not have been barking since morning before the thief comes. — चोर के आने से पहले कुत्ता सुबह से नहीं भौंक रहा होगा।
17. You will not have been lying to me for a long time before I find out. — पता चलने से पहले तुम लंबे समय से मुझसे झूठ नहीं बोल रहे होगे।
18. She will not have been burning food since she learned cooking before the dinner party. — डिनर पार्टी से पहले कुकिंग सीखने के बाद से वह खाना नहीं जला रही होगी।
19. They will not have been shouting in class for a week before the teacher praises them. — शिक्षक की प्रशंसा से पहले वे एक हफ्ते से कक्षा में चिल्ला नहीं रहे होंगे।
20. I will not have been wasting my time for months before the exams. — परीक्षा से पहले मैं महीनों से अपना समय बर्बाद नहीं कर रहा होऊंगा।
Structure: Will / Shall + subject + have been + verb+ing + object?
1.Will I have been eating an apple for ten minutes by the time you arrive? — क्या तुम्हारे आने तक मैं दस मिनट से एक सेब खा रहा होऊंगा?
2.Will she have been writing a letter since morning before you call her? — क्या तुम्हारे फोन करने से पहले वह सुबह से पत्र लिख रही होगी?
3.Will they have been playing cricket for two hours by evening? — क्या शाम तक वे दो घंटे से क्रिकेट खेल रहे होंगे?
4.Will he have been reading the newspaper since 8 AM before he goes to work? — क्या काम पर जाने से पहले वह सुबह 8 बजे से अखबार पढ़ रहा होगा?
5.Shall we have been learning English for six months by next week? — क्या अगले हफ्ते तक हम छह महीने से अंग्रेजी सीख रहे होंगे?
6.Will the sun have been shining since morning before the clouds arrive? — क्या बादलों के आने से पहले सूरज सुबह से चमक रहा होगा?
7.Will children have been playing in the park for an hour before their mother calls them? — क्या माँ के बुलाने से पहले बच्चे एक घंटे से पार्क में खेल रहे होंगे?
8.Will your father have been driving the car since 9 AM before he takes a break? — क्या ब्रेक लेने से पहले आपके पिता सुबह 9 बजे से कार चला रहे होंगे?
9.Will birds have been flying south for two weeks before they reach their destination? — क्या गंतव्य तक पहुँचने से पहले पक्षी दो सप्ताह से दक्षिण की ओर उड़ रहे होंगे?
10.Will Riya have been teaching English since 2015 before she joins the new school? — क्या नए स्कूल में ज्वाइन करने से पहले रिया 2015 से अंग्रेजी पढ़ा रही होगी?
11.Will they have been building a new house for three months by next Sunday? — क्या अगले रविवार तक वे तीन महीने से एक नया मकान बना रहे होंगे?
12.Will I have been drinking coffee since I woke up before I leave for work? — क्या काम पर निकलने से पहले मैं जागने के बाद से कॉफी पी रहा होऊंगा?
13.Will she have been dancing for two hours before she feels tired? — क्या थकान महसूस करने से पहले वह दो घंटे से नाच रही होगी?
14.Shall we have been respecting our teachers since childhood before they retire? — क्या सेवानिवृत्त होने से पहले हम बचपन से अपने शिक्षकों का सम्मान कर रहे होंगे?
15.Will he have been fixing the computer since morning before the technician arrives? — क्या तकनीशियन के आने से पहले वह सुबह से कंप्यूटर ठीक कर रहा होगा?
16.Will the dog have been barking for ten minutes before the owner wakes up? — क्या मालिक के जागने से पहले कुत्ता दस मिनट से भौंक रहा होगा?
17.Will you have been making pasta since 6 PM before I arrive? — क्या मेरे आने से पहले तुम शाम 6 बजे से पास्ता बना रहे होगे?
18.Will she have been cooking dinner for two hours before the guests come? — क्या मेहमानों के आने से पहले वह दो घंटे से रात का खाना पका रही होगी?
19.Will they have been singing bhajans since 5 AM before the priest arrives? — क्या पुजारी के आने से पहले वे सुबह 5 बजे से भजन गा रहे होंगे?
20.Will I have been cleaning my room for an hour before my mother returns? — क्या माँ के लौटने से पहले मैं एक घंटे से अपना कमरा साफ कर रहा होऊंगा?
🔍 4. QUESTION WORD INTERROGATIVE (Wh- Questions) (20 Examples)
Structure: Wh-word + will / shall + subject + have been + verb+ing?
1.Whatwill I have been eating for ten minutes by the time you arrive? — तुम्हारे आने तक मैं दस मिनट से क्या खा रहा होऊंगा?
2.Whywill she have been writing a letter since morning? — वह सुबह से पत्र क्यों लिख रही होगी?
3.Wherewill they have been playing cricket for two hours by evening? — शाम तक वे दो घंटे से क्रिकेट कहाँ खेल रहे होंगे?
4.How longwill he have been reading the newspaper before he goes to work? — काम पर जाने से पहले वह कितनी देर से अखबार पढ़ रहा होगा?
5.Howshall we have been learning English for six months? — हम छह महीने से अंग्रेजी कैसे सीख रहे होंगे?
6.Since whenwill the sun have been shining before the clouds arrive? — बादलों के आने से पहले सूरज कब से चमक रहा होगा?
7.Whatwill children have been playing in the park before their mother calls them? — माँ के बुलाने से पहले बच्चे पार्क में क्या खेल रहे होंगे?
8.Which car will your father have been driving since 9 AM before he takes a break? — ब्रेक लेने से पहले आपके पिता सुबह 9 बजे से कौन सी कार चला रहे होंगे?
9.How farwill birds have been flying for two weeks before they reach their destination? — गंतव्य तक पहुँचने से पहले पक्षी दो सप्ताह से कितनी दूर उड़ रहे होंगे?
10.What subject will Riya have been teaching since 2015 before she joins the new school? — नए स्कूल में ज्वाइन करने से पहले रिया 2015 से कौन सा विषय पढ़ा रही होगी?
11.Whatwill they have been building for three months by next Sunday? — अगले रविवार तक वे तीन महीने से क्या बना रहे होंगे?
12.How longwill I have been drinking coffee before I leave for work? — काम पर निकलने से पहले मैं कितनी देर से कॉफी पी रहा होऊंगा?
13.Howwill she have been dancing for two hours before she feels tired? — थकान महसूस करने से पहले वह दो घंटे से कैसे नाच रही होगी?
14.Whomshall we have been respecting since childhood before they retire? — सेवानिवृत्त होने से पहले हम बचपन से किसका सम्मान कर रहे होंगे?
15.Whatwill he have been fixing since morning before the technician arrives? — तकनीशियन के आने से पहले वह सुबह से क्या ठीक कर रहा होगा?
16.Whywill the dog have been barking for ten minutes before the owner wakes up? — मालिक के जागने से पहले कुत्ता दस मिनट से क्यों भौंक रहा होगा?
17.How many dishes will you have been making since 6 PM before I arrive? — मेरे आने से पहले तुम शाम 6 बजे से कितने व्यंजन बना रहे होगे?
18.Whatwill she have been cooking for dinner for two hours before the guests come? — मेहमानों के आने से पहले वह दो घंटे से रात के खाने में क्या पका रही होगी?
19.Which bhajan will they have been singing since 5 AM before the priest arrives? — पुजारी के आने से पहले वे सुबह 5 बजे से कौन सा भजन गा रहे होंगे?
20.How longwill I have been cleaning my room before my mother returns? — माँ के लौटने से पहले मैं कितनी देर से अपना कमरा साफ कर रहा होऊंगा?
Structure: Will / Shall + subject + not have been + verb+ing? (or Won’t / Shan’t + subject + have been + verb+ing?)
1.Won’t I have been eating an apple for ten minutes by the time you arrive? — क्या तुम्हारे आने तक मैं दस मिनट से एक सेब नहीं खा रहा होऊंगा?
2.Won’t she have been writing a letter since morning before you call her? — क्या तुम्हारे फोन करने से पहले वह सुबह से पत्र नहीं लिख रही होगी?
3.Won’t they have been playing cricket for two hours by evening? — क्या शाम तक वे दो घंटे से क्रिकेट नहीं खेल रहे होंगे?
4.Won’t he have been reading the newspaper since 8 AM before he goes to work? — क्या काम पर जाने से पहले वह सुबह 8 बजे से अखबार नहीं पढ़ रहा होगा?
5.Shan’t we have been learning English for six months by next week? — क्या अगले हफ्ते तक हम छह महीने से अंग्रेजी नहीं सीख रहे होंगे?
6.Won’t the sun have been shining since morning before the clouds arrive? — क्या बादलों के आने से पहले सूरज सुबह से नहीं चमक रहा होगा?
7.Won’t children have been playing in the park for an hour before their mother calls them? — क्या माँ के बुलाने से पहले बच्चे एक घंटे से पार्क में नहीं खेल रहे होंगे?
8.Won’t your father have been driving the car since 9 AM before he takes a break? — क्या ब्रेक लेने से पहले आपके पिता सुबह 9 बजे से कार नहीं चला रहे होंगे?
9.Won’t birds have been flying south for two weeks before they reach their destination? — क्या गंतव्य तक पहुँचने से पहले पक्षी दो सप्ताह से दक्षिण की ओर नहीं उड़ रहे होंगे?
10.Won’t Riya have been teaching English since 2015 before she joins the new school? — क्या नए स्कूल में ज्वाइन करने से पहले रिया 2015 से अंग्रेजी नहीं पढ़ा रही होगी?
11.Won’t they have been building a new house for three months by next Sunday? — क्या अगले रविवार तक वे तीन महीने से एक नया मकान नहीं बना रहे होंगे?
12.Won’t I have been drinking coffee since I woke up before I leave for work? — क्या काम पर निकलने से पहले मैं जागने के बाद से कॉफी नहीं पी रहा होऊंगा?
13.Won’t she have been dancing for two hours before she feels tired? — क्या थकान महसूस करने से पहले वह दो घंटे से नहीं नाच रही होगी?
14.Shan’t we have been respecting our teachers since childhood before they retire? — क्या सेवानिवृत्त होने से पहले हम बचपन से अपने शिक्षकों का सम्मान नहीं कर रहे होंगे?
15.Won’t he have been fixing the computer since morning before the technician arrives? — क्या तकनीशियन के आने से पहले वह सुबह से कंप्यूटर नहीं ठीक कर रहा होगा?
16.Won’t the dog have been barking for ten minutes before the owner wakes up? — क्या मालिक के जागने से पहले कुत्ता दस मिनट से नहीं भौंक रहा होगा?
17.Won’t you have been making pasta since 6 PM before I arrive? — क्या मेरे आने से पहले तुम शाम 6 बजे से पास्ता नहीं बना रहे होगे?
18.Won’t she have been cooking dinner for two hours before the guests come? — क्या मेहमानों के आने से पहले वह दो घंटे से रात का खाना नहीं पका रही होगी?
19.Won’t they have been singing bhajans since 5 AM before the priest arrives? — क्या पुजारी के आने से पहले वे सुबह 5 बजे से भजन नहीं गा रहे होंगे?
20.Won’t I have been cleaning my room for an hour before my mother returns? — क्या माँ के लौटने से पहले मैं एक घंटे से अपना कमरा नहीं साफ कर रहा होऊंगा?
🔍⚠️ 6. QUESTION WORD NEGATIVE INTERROGATIVE (20 Examples)
Structure: Wh-word + won’t / shan’t + subject + have been + verb+ing?
1.Whywon’t I have been eating apples before you arrive? — तुम्हारे आने से पहले मैं सेब क्यों नहीं खा रहा होऊंगा?
2.Whywon’t she have been writing letters for months? — वह महीनों से पत्र क्यों नहीं लिख रही होगी?
3.Wherewon’t they have been playing cricket before the tournament starts? — टूर्नामेंट शुरू होने से पहले वे क्रिकेट कहाँ नहीं खेल रहे होंगे?
4.How longwon’t he have been reading the newspaper before the exam? — परीक्षा से पहले वह कितनी देर से अखबार नहीं पढ़ रहा होगा?
5.Whyshan’t we have been learning French before moving to Paris? — पेरिस जाने से पहले हम फ्रेंच क्यों नहीं सीख रहे होंगे?
6.Whywon’t the sun have been shining before the storm comes? — तूफान आने से पहले सूरज क्यों नहीं चमक रहा होगा?
7.Whywon’t children have been playing in the park before the rain stops? — बारिश रुकने से पहले बच्चे पार्क में क्यों नहीं खेल रहे होंगे?
8.Which car won’t your father have been driving before he sells it? — ट्रक बेचने से पहले आपके पिता कौन सी कार नहीं चला रहे होंगे?
9.Whywon’t birds have been flying south before winter arrives? — सर्दी आने से पहले पक्षी दक्षिण की ओर क्यों नहीं उड़ रहे होंगे?
10.What subject won’t Riya have been teaching before she quits? — नौकरी छोड़ने से पहले रिया कौन सा विषय नहीं पढ़ा रही होगी?
11.Whywon’t they have been building wooden houses before the fire? — आग लगने से पहले वे लकड़ी के मकान क्यों नहीं बना रहे होंगे?
12.Whywon’t I have been drinking enough water before the party? — पार्टी से पहले मैं पर्याप्त पानी क्यों नहीं पी रहा होऊंगा?
13.Howwon’t she have been dancing properly before the competition? — प्रतियोगिता से पहले वह ठीक से कैसे नहीं नाच रही होगी?
14.Whomshan’t we have been respecting before the warning? — चेतावनी से पहले हम किसका सम्मान नहीं कर रहे होंगे?
15.Whywon’t he have been fixing computers before the crash? — क्रैश होने से पहले वह कंप्यूटर क्यों नहीं ठीक कर रहा होगा?
16.Whywon’t the dog have been barking before the thief comes? — चोर के आने से पहले कुत्ता क्यों नहीं भौंक रहा होगा?
17.Whywon’t you have been lying to me before I find out? — पता चलने से पहले तुम मुझसे झूठ क्यों नहीं बोल रहे होगे?
18.Whatwon’t she have been burning before the dinner party? — डिनर पार्टी से पहले वह क्या नहीं जला रही होगी?
19.Whywon’t they have been shouting in class before the teacher praises them? — शिक्षक की प्रशंसा से पहले वे कक्षा में क्यों नहीं चिल्ला रहे होंगे?
20.Whenwon’t I have been wasting my time before the exams? — परीक्षा से पहले मैं अपना समय कब बर्बाद नहीं कर रहा होऊंगा?
📌 Use Cases of Future Perfect Continuous Tense
Duration before a specific future time: By next year, I will have been working here for five years.
Cause of a future state/result: She will be exhausted because she will have been running for three hours.
Emphasizing duration of a future activity: They will have been traveling for two days by the time they reach Goa.
With “for” (duration) and “since” (starting point): He will have been living in Mumbai since 2015 by next month.
To show how long an action will have been in progress: When you arrive, we will have been waiting for two hours.
Future perfect continuous in conditional sentences: If I continue this job, I will have been working here for a decade by 2030.
✅ Summary: Future Perfect Continuous Tense — 20 examples each for Positive, Negative, Yes/No Interrogative, Wh- Interrogative, Yes/No Negative Interrogative, Wh- Negative Interrogative. Helping verbs (will have been, shall have been, won’t have been, shan’t have been) and verb+ing main verbs are highlighted in bold + italic
ID used to identify users for 24 hours after last activity
24 hours
_gat
Used to monitor number of Google Analytics server requests when using Google Tag Manager
1 minute
_gali
Used by Google Analytics to determine which links on a page are being clicked
30 seconds
_ga_
ID used to identify users
2 years
_ga
ID used to identify users
2 years
__utmv
Contains custom information set by the web developer via the _setCustomVar method in Google Analytics. This cookie is updated every time new data is sent to the Google Analytics server.
2 years after last activity
__utmx
Used to determine whether a user is included in an A / B or Multivariate test.
18 months
__utmc
Used only with old Urchin versions of Google Analytics and not with GA.js. Was used to distinguish between new sessions and visits at the end of a session.
End of session (browser)
__utmz
Contains information about the traffic source or campaign that directed user to the website. The cookie is set when the GA.js javascript is loaded and updated when data is sent to the Google Anaytics server
6 months after last activity
__utmt
Used to monitor number of Google Analytics server requests
10 minutes
__utmb
Used to distinguish new sessions and visits. This cookie is set when the GA.js javascript library is loaded and there is no existing __utmb cookie. The cookie is updated every time data is sent to the Google Analytics server.
30 minutes after last activity
_gac_
Contains information related to marketing campaigns of the user. These are shared with Google AdWords / Google Ads when the Google Ads and Google Analytics accounts are linked together.