सभी व्याकरण पाठ

पाठ 50 · चरण 4: काल और मोडल क्रियाएँ

Past perfect continuous

मध्यम

रूप और प्रयोग

had been + -ing — अतीत के किसी पल तक कुछ समय से चल रही गतिविधि

1.रूप (Form)

Past Perfect Continuous = had been + verb-ing। Had हर कर्ता के लिए एक जैसा है, इसलिए he / she / it के लिए कुछ बदलना नहीं पड़ता।

ढाँचाउदाहरण
सकारात्मकS + had been + V-ingShe had been working. / I'd been waiting.
नकारात्मकS + hadn't been + V-ingThey hadn't been sleeping well.
प्रश्नHad + S + been + V-ing?Had you been waiting long?
कितनी देरHow long had + S + been + V-ing?How long had he been living there?
छोटा उत्तरYes, S had. / No, S hadn't.Yes, I had. / No, she hadn't.

बोलचाल में had को आमतौर पर छोटा करके 'd बोला जाता है: I'd been, she'd been, they'd been। जब 'd ठीक been से पहले आए, तो वह हमेशा had होता है। /d/ को साफ़ बोलें — इसके बिना I'd been, I been जैसा सुनाई देता है और सुनने वाले को भूतकाल का अर्थ नहीं मिलता।

2.इसका प्रयोग कब करें

1. भूतकाल के किसी पल तक कुछ समय से चल रहा काम — अक्सर for, since, all day, how long के साथ

  • By the time the doctor came, we'd been waiting for two hours.

    डॉक्टर के आने तक हम दो घंटे से इंतज़ार कर रहे थे।

  • Minh had been working at the bank since 2018 when he decided to quit.

    जब मिन्ह ने नौकरी छोड़ने का फ़ैसला किया, तब वह 2018 से बैंक में काम कर रहा था।

  • How long had you been learning English before you moved to Canada?

    कनाडा जाने से पहले आप कितने समय से अंग्रेज़ी सीख रहे थे?

2. भूतकाल की किसी स्थिति की वजह बताना — उससे ठीक पहले चल रहे काम (जो शायद अभी-अभी रुका हो) ने कोई निशान या नतीजा छोड़ा

  • Her eyes were red. She'd been crying.

    उसकी आँखें लाल थीं। वह रो रही थी।

  • The road was wet because it had been raining all night.

    सड़क गीली थी क्योंकि सारी रात बारिश होती रही थी।

  • I was exhausted when I got home — I'd been standing all day.

    घर पहुँचा तो मैं बुरी तरह थका हुआ था — मैं सारा दिन खड़ा रहा था।

3. ऐसा काम जो तब भी चल रहा था जब कुछ और हुआ (अक्सर उस घटना से वह काम रुक गया)

  • Lan had been driving for six hours when she finally stopped for coffee.

    लान छह घंटे से गाड़ी चला रही थी, तब जाकर वह कॉफ़ी के लिए रुकी।

  • They hadn't been dating long when they got engaged.

    उन्हें डेट करते हुए ज़्यादा समय नहीं हुआ था कि उनकी सगाई हो गई।

इस tense को पीछे मुड़कर देखने के लिए हमेशा भूतकाल का कोई पल चाहिए (when I arrived, by the time…, उस समय की कोई स्थिति)। कई सीखने वाले भूतकाल की कहानी में गलती से have been -ing लगा देते हैं। अगर वह पल अभी है → have been -ing; अगर वह भूतकाल का कोई पल है → had been -ing।

3.मिलते-जुलते tenses से तुलना

Have been -ing या had been -ing? दोनों का अर्थ है “कुछ समय से कोई काम करते रहना”; फ़र्क सिर्फ़ अंत के बिंदु का है: अभी, या भूतकाल का कोई पल।

  • I've been waiting for twenty minutes. Where are you?

    मैं बीस मिनट से इंतज़ार कर रहा हूँ। तुम कहाँ हो? (अब तक)

  • I'd been waiting for twenty minutes when she finally replied.

    मैं बीस मिनट से इंतज़ार कर रहा था, तब जाकर उसने जवाब दिया। (उसके जवाब देने के पल तक)

Was -ing या had been -ing? Was -ing = उस पल काम बीच में चल रहा था; had been -ing = काम उस पल से पहले चल रहा था (शायद रुक चुका हो)।

  • When I got home, Mum was cooking.

    जब मैं घर पहुँचा, मम्मी खाना बना रही थीं। (वे तब भी खाना बना रही थीं)

  • When I got home, the kitchen smelled of garlic. Mum had been cooking.

    जब मैं घर पहुँचा, रसोई में लहसुन की खुशबू आ रही थी। मम्मी खाना बनाती रही थीं। (मेरे पहुँचने से पहले उन्होंने खाना बनाया)

Had been -ing या had + V3? Had been -ing का ध्यान काम और कितनी देर पर है; had + V3 (Past Perfect) का ध्यान पूरे हो चुके नतीजे और कितना / कितने पर।

had been + -inghad + V3
ध्यान किस परकाम, वह कितनी देर चलानतीजा, क्या पूरा हुआ
प्रश्नHow long…?How many / How much…?
उदाहरणShe'd been writing emails all morning.She'd written twenty emails by noon.
पूरा हुआ?ज़रूरी नहींहाँ

स्थिति बताने वाली क्रियाएँ (know, believe, own, have = मालिक होना…) आमतौर पर continuous में नहीं आतीं, इसलिए किसी अवधि की बात करते समय भी had + V3 लगाएँ।

  • We had known each other for ten years when we started the company.

    जब हमने कंपनी शुरू की, तब हम एक-दूसरे को दस साल से जानते थे। (had been knowing नहीं)

4.आम गलतियाँ

  • He had been work there for ten years.

    He had been working there for ten years.

    had been के बाद -ing चाहिए।

  • I was tired because I have been driving all day.

    I was tired because I had been driving all day.

    कहानी भूतकाल में है (was) → had, have नहीं।

  • By noon she had been reading three chapters.

    By noon she had read three chapters.

    पूरी हो चुकी संख्या → had + V3।

  • I had been knowing him for years.

    I had known him for years.

    know स्थिति बताने वाली क्रिया है → continuous नहीं।

  • How long you had been living there?

    How long had you been living there?

    प्रश्न में had कर्ता से पहले आता है।

  • She had being waiting for an hour.

    She had been waiting for an hour.

    had + been (be का V3), being नहीं।

उदाहरण

  • Tuan's eyes were red because he had been crying for hours.
  • By the time the bus came, we had been waiting for forty minutes.
  • How long had you been looking before you found a job?
  • Nam had been repairing his motorbike all morning, but it still didn't start.
AI सुन रहा है...•App Store और Google Play पर 4.7/5

अंग्रेज़ी बोलें AI के साथ 24/7

अभी ऐप डाउनलोड करें — तुरंत उच्चारण स्कोरिंग, स्वाभाविक बातचीत, असली शिक्षक जैसा सुधार।

AI उच्चारण स्कोरिंगतुरंत फीडबैकस्वाभाविक बातचीत