A Comprehensive Guide to Present Perfect Continuous Tense
Hello Students! Today we will learn the Present Perfect Continuous Tense. This tense is used for actions that started in the past and are still continuing in the present. It always mentions the "time" when the action started.
Identification and Basic Rules (Present Perfect Continuous के नियम)
हिंदी वाक्यों के अंत में "रहा है", "रही है", "रहे हैं", "रहा हूँ" आता है, लेकिन साथ में "समय" (Time) भी दिया होता है।
* Helping Verbs: इसमें Has been और Have been का प्रयोग किया जाता है।
* Has been: Singular Subjects (He, She, It, Name) के साथ।
* Have been: Plural Subjects (I, We, You, They) के साथ।
* Main Verb: क्रिया की 1st Form में -ing जोड़ा जाता है।
* Since/For का प्रयोग: * Since: निश्चित समय (Point of Time) के लिए। जैसे: Since Monday, Since 2010, Since 2 PM, Since morning.
* For: अनिश्चित समय (Period of Time) के लिए। जैसे: For 2 hours, For 3 days, For a long time.
Simple (Affirmative) Sentences
Rule: Subject + Has/Have + Been + Verb(ing) + Object + Since/For + Time.
* I have been playing for two hours. — मैं दो घंटे से खेल रहा हूँ।
* She has been singing since morning. — वह सुबह से गा रही है।
* They have been living here since 2015. — वे यहाँ 2015 से रह रहे हैं।
* He has been working for five hours. — वह पाँच घंटे से काम कर रहा है।
* We have been waiting for you since 4 PM. — हम 4 बजे से तुम्हारा इंतज़ार कर रहे हैं।
* It has been raining since last night. — कल रात से बारिश हो रही है।
* Ram has been reading for a long time. — राम काफी समय से पढ़ रहा है।
* You have been watching TV since 2 o'clock. — तुम 2 बजे से टीवी देख रहे हो।
* Birds have been chirping since sunrise. — सूरज उगने के समय से पक्षी चहचहा रहे हैं।
* My mother has been cooking for an hour. — मेरी माँ एक घंटे से खाना बना रही हैं।
* The children have been playing since afternoon. — बच्चे दोपहर से खेल रहे हैं।
* I have been learning English for three months. — मैं तीन महीने से अंग्रेज़ी सीख रहा हूँ।
* They have been running since 6 AM. — वे सुबह 6 बजे से दौड़ रहे हैं।
* We have been sitting here for ten minutes. — हम दस मिनट से यहाँ बैठे हैं।
* He has been writing a book since January. — वह जनवरी से एक किताब लिख रहा है।
* She has been dancing for thirty minutes. — वह तीस मिनट से नाच रही है।
* You have been shouting since you arrived. — जब से तुम आए हो तब से चिल्ला रहे हो।
* It has been snowing for two days. — दो दिनों से बर्फ गिर रही है।
* The gardener has been watering plants since morning. — माली सुबह से पौधों को पानी दे रहा है।
* I have been thinking about it for a week. — मैं एक हफ्ते से इसके बारे में सोच रहा हूँ।
Negative Sentences
Rule: Subject + Has/Have + Not + Been + Verb(ing) + Object + Since/For + Time.
* I have not been playing for two hours. — मैं दो घंटे से नहीं खेल रहा हूँ।
* She has not been singing since morning. — वह सुबह से नहीं गा रही है।
* They have not been living here for years. — वे यहाँ सालों से नहीं रह रहे हैं।
* He has not been working since Monday. — वह सोमवार से काम नहीं कर रहा है।
* We have not been waiting since morning. — हम सुबह से इंतज़ार नहीं कर रहे हैं।
* It has not been raining since 5 PM. — शाम 5 बजे से बारिश नहीं हो रही है।
* Ram has not been reading for an hour. — राम एक घंटे से नहीं पढ़ रहा है।
* You have not been watching TV since noon. — तुम दोपहर से टीवी नहीं देख रहे हो।
* Birds have not been flying for a long time. — पक्षी काफी समय से नहीं उड़ रहे हैं।
* My sister has not been sleeping since 10 PM. — मेरी बहन रात 10 बजे से नहीं सो रही है।
* The baby has not been crying for long. — बच्चा देर से नहीं रो रहा है।
* I have not been using this phone since 2020. — मैं 2020 से यह फोन इस्तेमाल नहीं कर रहा हूँ।
* They have not been talking for two days. — वे दो दिनों से बात नहीं कर रहे हैं।
* We have not been going there since July. — हम जुलाई से वहाँ नहीं जा रहे हैं।
* He has not been driving for an hour. — वह एक घंटे से गाड़ी नहीं चला रहा है।
* She has not been teaching since yesterday. — वह कल से नहीं पढ़ा रही है।
* You have not been studying for three hours. — तुम तीन घंटे से नहीं पढ़ रहे हो।
* It has not been working since last week. — यह पिछले हफ्ते से काम नहीं कर रहा है।
* My father has not been feeling well for a day. — मेरे पिता एक दिन से अच्छा महसूस नहीं कर रहे हैं।
* They have not been staying here since 2010. — वे यहाँ 2010 से नहीं रह रहे हैं।
Interrogative Type 1 Sentences (Starting with Has/Have)
Rule: Has/Have + Subject + Been + Verb(ing) + Object + Since/For + Time + ?
* Have I been playing for two hours? — क्या मैं दो घंटे से खेल रहा हूँ?
* Has she been singing since morning? — क्या वह सुबह से गा रही है?
* Have they been living here since 2015? — क्या वे यहाँ 2015 से रह रहे हैं?
* Has he been working for five hours? — क्या वह पाँच घंटे से काम कर रहा है?
* Have we been waiting since 4 PM? — क्या हम 4 बजे से इंतज़ार कर रहे हैं?
* Has it been raining since last night? — क्या कल रात से बारिश हो रही है?
* Has Ram been reading for an hour? — क्या राम एक घंटे से पढ़ रहा है?
* Have you been watching TV since 2 o'clock? — क्या तुम 2 बजे से टीवी देख रहे हो?
* Have birds been chirping since sunrise? — क्या पक्षी सूर्योदय से चहचहा रहे हैं?
* Has your father been working for ten years? — क्या तुम्हारे पिता दस साल से काम कर रहे हैं?
* Have the children been playing since afternoon? — क्या बच्चे दोपहर से खेल रहे हैं?
* Has the milk been boiling for long? — क्या दूध काफी देर से उबल रहा है?
* Have I been telling the truth since beginning? — क्या मैं शुरुआत से सच बोल रहा हूँ?
* Has the train been standing here for an hour? — क्या ट्रेन एक घंटे से यहाँ खड़ी है?
* Have they been winning for three years? — क्या वे तीन साल से जीत रहे हैं?
* Has she been writing the book since June? — क्या वह जून से किताब लिख रही है?
* Have we been making a mistake since day one? — क्या हम पहले दिन से गलती कर रहे हैं?
* Has he been buying a car for months? — क्या वह महीनों से कार खरीदने की सोच रहा है? (Contextual)
* Have you been washing clothes for thirty minutes? — क्या तुम तीस मिनट से कपड़े धो रहे हो?
* Has the cat been drinking milk for long? — क्या बिल्ली काफी देर से दूध पी रही है?
Interrogative Type 1 Negative Sentences
Rule: Has/Have + Subject + Not + Been + Verb(ing) + Object + Since/For + Time + ?
* Have I not been helping you for a week? — क्या मैं एक हफ्ते से तुम्हारी मदद नहीं कर रहा हूँ?
* Has she not been singing since 8 AM? — क्या वह सुबह 8 बजे से नहीं गा रही है?
* Have they not been coming here since 2018? — क्या वे यहाँ 2018 से नहीं आ रहे हैं?
* Has he not been speaking the truth for long? — क्या वह काफी समय से सच नहीं बोल रहा है?
* Have we not been following rules since school days? — क्या हम स्कूल के दिनों से नियमों का पालन नहीं कर रहे हैं?
* Has it not been raining for two hours? — क्या दो घंटे से बारिश नहीं हो रही है?
* Has Ram not been paying the bills since June? — क्या राम जून से बिलों का भुगतान नहीं कर रहा है?
* Have you not been seeing my progress since last year? — क्या तुम पिछले साल से मेरी प्रगति नहीं देख रहे हो?
* Have they not been finishing the work for days? — क्या वे कई दिनों से काम खत्म नहीं कर रहे हैं?
* Has she not been receiving the gift since birthday? — क्या उसे जन्मदिन से उपहार नहीं मिल रहा है?
* Have I not been doing my best since start? — क्या मैं शुरू से अपना सर्वश्रेष्ठ नहीं दे रहा हूँ?
* Has he not been selling his house for months? — क्या वह महीनों से अपना घर नहीं बेच रहा है?
* Have we not been going there since 2020? — क्या हम 2020 से वहाँ नहीं जा रहे हैं?
* Has the fan not been working for three days? — क्या पंखा तीन दिनों से काम नहीं कर रहा है?
* Have they not been staying together since 1990? — क्या वे 1990 से साथ नहीं रह रहे हैं?
* Has she not been calling you since morning? — क्या वह सुबह से तुम्हें फोन नहीं कर रही है?
* Have you not been understanding the lesson since hour? — क्या तुम एक घंटे से पाठ नहीं समझ रहे हो?
* Has the machine not been starting since morning? — क्या मशीन सुबह से शुरू नहीं हो रही है?
* Have we not been using this car for ten years? — क्या हम इस कार को दस साल से इस्तेमाल नहीं कर रहे हैं?
* Has he not been reading since 2 o'clock? — क्या वह 2 बजे से नहीं पढ़ रहा है?
Interrogative Type 2 Sentences (Wh- Questions)
Rule: Wh-word + Has/Have + Subject + Been + Verb(ing) + Object + Since/For + Time + ?
* What have you been doing for two hours? — तुम दो घंटे से क्या कर रहे हो?
* Why has she been crying since noon? — वह दोपहर से क्यों रो रही है?
* Where have they been living for years? — वे सालों से कहाँ रह रहे हैं?
* How has he been solving this for an hour? — वह एक घंटे से इसे कैसे हल कर रहा है?
* What have I been saying since morning? — मैं सुबह से क्या कह रहा हूँ?
* Why has it been raining so much since June? — जून से इतनी बारिश क्यों हो रही है?
* Where has Ram been hiding for three days? — राम तीन दिनों से कहाँ छुपा हुआ है?
* When have they been arriving since Monday? — (Note: "Since when" is better) Since when have they been arriving? — वे कब से आ रहे हैं?
* What has the child been breaking since afternoon? — बच्चा दोपहर से क्या तोड़ रहा है?
* Why has your mother been calling since 9 AM? — तुम्हारी माँ 9 बजे से क्यों बुला रही हैं?
* How long have you been reading? — तुम कितनी देर से पढ़ रहे हो?
* Where has she been keeping my pen for days? — वह कई दिनों से मेरा पेन कहाँ रख रही है?
* What have we been achieving since last decade? — हम पिछले दशक से क्या हासिल कर रहे हैं?
* Why has he been selling his car for weeks? — वह हफ्तों से अपनी कार क्यों बेच रहा है?
* Who has been taking my mobile since yesterday? — कल से मेरा मोबाइल कौन ले रहा है?
* What has she been teaching since an hour? — वह एक घंटे से क्या पढ़ा रही है?
* Why have you been coming late for ten days? — तुम दस दिनों से देर से क्यों आ रहे हो?
* Where have we been staying since Monday? — हम सोमवार से कहाँ रुक रहे हैं?
* How has she been preparing for months? — वह महीनों से कैसे तैयारी कर रही है?
* Why has the dog been barking for thirty minutes? — कुत्ता तीस मिनट से क्यों भौंक रहा है?
Interrogative Type 2 Negative Sentences
Rule: Wh-word + Has/Have + Subject + Not + Been + Verb(ing) + Object + Since/For + Time + ?
* Why have you not been writing since 4 PM? — तुम 4 बजे से क्यों नहीं लिख रहे हो?
* Why has she not been speaking since yesterday? — वह कल से क्यों नहीं बोल रही है?
* What have they not been understanding for long? — उन्हें काफी समय से क्या समझ नहीं आ रहा है?
* Why has he not been coming since Monday? — वह सोमवार से क्यों नहीं आ रहा है?
* Why have we not been winning since 2021? — हम 2021 से क्यों नहीं जीत रहे हैं?
* Where has she not been going for weeks? — वह हफ्तों से कहाँ नहीं जा रही है?
* Why have you not been eating since breakfast? — तुम नाश्ते के बाद से क्यों नहीं खा रहे हो?
* What has he not been doing for hours? — वह घंटों से क्या नहीं कर रहा है?
* Why have they not been helping for years? — वे सालों से मदद क्यों नहीं कर रहे हैं?
* What has Ram not been liking since morning? — राम को सुबह से क्या पसंद नहीं आ रहा है?
* Why have I not been receiving calls since yesterday? — मुझे कल से फोन क्यों नहीं मिल रहे हैं?
* Why has it not been raining for three months? — तीन महीने से बारिश क्यों नहीं हो रही है?
* Why have we not been following him since evening? — हम शाम से उसका पीछा क्यों नहीं कर रहे हैं?
* Why has she not been wearing glasses since last week? — वह पिछले हफ्ते से चश्मा क्यों नहीं पहन रही है?
* Why have you not been believing for days? — तुम कई दिनों से विश्वास क्यों नहीं कर रहे हो?
* Why has the fan not been working since Sunday? — रविवार से पंखा क्यों नहीं चल रहा है?
* Why have they not been answering since hour? — वे एक घंटे से जवाब क्यों नहीं दे रहे हैं?
* Why has he not been driving since accident? — एक्सीडेंट के बाद से वह ड्राइविंग क्यों नहीं कर रहा है?
* Where have we not been searching for years? — हम सालों से कहाँ नहीं तलाश कर रहे हैं?
* Why has this shop not been opening since February? — फरवरी से यह दुकान क्यों नहीं खुल रही है?
Miscellaneous Practice (Mixed Exercise)
* मैं दो घंटे से पढ़ रहा हूँ।
* वह सुबह से खाना बना रही है।
* क्या तुम 2010 से यहाँ रह रहे हो?
* वे चार दिनों से नहीं आ रहे हैं।
* बारिश कल रात से हो रही है।
* राम काफी देर से सो रहा है।
* तुम एक घंटे से क्या कर रहे हो?
* सीता बचपन से नाच रही है।
* क्या पक्षी सुबह से चहचहा रहे हैं?
* हम दो साल से अंग्रेज़ी सीख रहे हैं।
* वह तीन घंटे से नहीं खेल रहा है।
* तुम कब से मेरा इंतज़ार कर रहे हो?
* मेरी माँ एक घंटे से कपड़े धो रही हैं।
* क्या माली सुबह से पौधों को पानी दे रहा है?
* सूरज दो घंटे से चमक रहा है।
* वह हफ्तों से बीमार है। (Note: has been ill)
* वे 5 बजे से शोर मचा रहे हैं।
* क्या तुम सुबह से टीवी देख रहे हो?
* बच्चा दो घंटे से रो रहा है।
* हवा काफी देर से चल रही है।
Answer Key
* I have been reading for two hours.
* She has been cooking since morning.
* Have you been living here since 2010?
* They have not been coming for four days.
* It has been raining since last night.
* Ram has been sleeping for a long time.
* What have you been doing for an hour?
* Sita has been dancing since childhood.
* Have birds been chirping since morning?
* We have been learning English for two years.
* He has not been playing for three hours.
* Since when have you been waiting for me?
* My mother has been washing clothes for an hour.
* Has the gardener been watering the plants since morning?
* The sun has been shining for two hours.
* He has been ill for weeks.
* They have been making a noise since 5 o'clock.
* Have you been watching TV since morning?
* The baby has been crying for two hours.
* The wind has been blowing for a long time.
By
Kuldeep Singh
@Atozbioclass
#Atozbioclass

0 Comments