الانتقال إلى المحتوى
قواعد اللغة الإنجليزية · B1

Present perfect continuous

  • 2 Present perfect continuous
    2.1

    التركيب (have been + V-ing)

    المضارع التام المستمر: مستمر حتى الآن
    الماضي التام المستمر: استمر حتى الآن

    الحاضر التام المستمر (present perfect continuous) يركز على فعل استمر من الماضي إلى الآن، وغالبًا ما لا يزال مستمراً.

    ** البنية:** 主语 + have / has + been + 动词-ing

    我I (完成时)have (进行)been 等待waiting (持续)for 一an 小时hour.

    أنتظر منذ ساعة. (ربما ما زلت أنتظر)

    (天气it)It (完成时)has (进行)been 下雨raining 整all 天day.

    المطر يهطل طوال اليوم.

    تنبيه النفي: haven't / hasn't been + V-ing. السؤال: Have / Has + الفاعل + been + V-ing؟

    2.2

    مستمر حتى الآن

    يركز هذا الزمن على المستمر والمدة الزمنية، ويرتبط غالباً بـ for و since:

    • for + فترة زمنية: for two hours.
    • since + نقطة البداية: since this morning.

    她She (完成时)has (进行)been 学习studying 自从since 九点nine.

    تستمر في الدراسة منذ الساعة التاسعة.

    الفرق عن المضارع التام:

    • الحاضر التام المستمر: يركز على المستمر / المدة (I have been reading — كان يقرأ باستمرار).
    • الحاضر التام: يركز على النتيجة / الاكتمال (I have read it — أتم قراءته).

    تنبيه الأفعال الدالة على الحالة (know، like، be) عادةً لا تستخدم في الاستمرار: ~~I have been knowing~~ ✗ → I have known ✓.

    ** الأخطاء الشائعة **

    • ❌ ~~I am waiting for an hour.~~ → ✓ I have been waiting for an hour. — "انتظر لساعة ولا يزال ينتظر" يتطلب الحاضر التام المستمر؛ المضارع المستمر لا يمكن أن يحتوي على "كم استمر".
    • ❌ ~~How long are you living here?~~ → ✓ How long have you been living here? — how long تسأل عن المدة، ترتبط بالحاضر التام (المستمر).
    • ❌ ~~She has been finished her essay.~~ → ✓ She has finished her essay. — للمبني للمعلوم استخدم has/have + التصريف الثالث مباشرة (has finished)، لا تزدِ been. يُستخدم been في المستمر (has been studying) أو المبني للمجهول (Her essay has been finished، بدون مفعول به) في الحاضر التام، ولا في المبني للمعلوم الذي يحتوي على مفعول به.
    • ❌ ~~I have been reading three books this week.~~ → ✓ I have read three books this week. — للإبلاغ عن "عدد مكتمل" استخدم الحاضر التام؛ المستمر يركز فقط على المستمر، لا على النتائج.

جميع المواضيع · قواعد اللغة الإنجليزية · B1

تسجيل الدخول أو إنشاء حساب

IGCSE, A-Level & AP