الدرس 50 · المرحلة 4: الأزمنة والأفعال الناقصة
الماضي التام المستمر
متوسطPast perfect continuous
الصيغة والاستخدام
had been + -ing — نشاط استمر فترة حتى لحظة في الماضي
1.الصيغة
الماضي التام المستمر (Past Perfect Continuous) = had been + verb-ing. وHad واحدة مع كل الفاعلين، فلا شيء يتغير مع he / she / it.
| التركيب | مثال | |
|---|---|---|
| الإثبات | S + had been + V-ing | She had been working. / I'd been waiting. |
| النفي | S + hadn't been + V-ing | They 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.
لم يكونا قد تواعدا طويلًا حين خُطبا.
يحتاج هذا الزمن دائمًا إلى لحظة في الماضي (when I arrived, by the time…، أو موقف في ذلك الوقت) ننظر منها إلى الوراء. وكثير من المتعلمين يستخدمون have been -ing خطأً في قصة عن الماضي. إذا كانت اللحظة هي الآن → have been -ing؛ وإذا كانت لحظة في الماضي → had been -ing.
3.مقارنة بأزمنة مشابهة
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 (الماضي التام) فتتعلق بـنتيجة منتهية وبالعدد / الكمية.
| had been + -ing | had + 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 = يملك…) لا تُستخدم عادةً بصيغة الاستمرار، لذا استخدم 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 فعل حالة → لا استمرار.
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)، وليس 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.
