قاعدة how long من أهم القواعد في الأسئلة عن المدة بالإنجليزي، وبتستخدم غالبًا مع المضارع التام أو الماضي البسيط حسب المعنى.

1. معنى how long؟

How long = كم المدة / منذ متى / إلى متى
تُستخدم للسؤال عن مدة:

  • نشاط: الدراسة، العمل، الانتظار
  • حالة مستمرة: السكن، الزواج، المرض
  • أحداث منتهية في الماضي: رحلة، فيلم، درس

2. القاعدة الأساسية مع المضارع التام

لما تسأل عن شيء بدأ في الماضي وما زال مستمرًا الآن، تستخدم:

How long + have/has + الفاعل + past participle (التصريف الثالث) ؟

أمثلة:

  • How long have you lived here?
    كم لك وأنت تعيش هنا؟

  • How long has she worked here?
    منذ متى وهي تعمل هنا؟

  • How long have they known each other?
    منذ متى وهم يعرفون بعض؟

ملاحظات مهمة:

  • مع I / you / we / they → نستخدم: have
  • مع he / she / it → نستخدم: has
  • الفعل يكون في التصريف الثالث: lived, worked, known…

3. how long مع الماضي البسيط

لو المدة انتهت تمامًا في الماضي، نستخدم:

How long + did + الفاعل + فعل (مصدر) ؟

أمثلة:

  • How long did you stay in Paris?
    كم مدة إقامتك في باريس؟ (وانتهت)

  • How long did he work there?
    كم عمل هناك؟ (لم يعد يعمل هناك)

  • How long did the meeting last?
    كم استغرقت مدة الاجتماع؟

4. how long مع المضارع المستمر

لو الحدث مستمر الآن وتركّز على الفعل نفسه الآن :

How long + are/is + الفاعل + verb-ing ؟

  • How long are you staying here?
    إلى متى ستبقى هنا؟ / كم ستبقى؟

  • How long is he studying tonight?
    كم سيذاكر الليلة؟

عادةً في الحياة اليومية كثيرين يفضلون المضارع التام في الأشياء اللي بدأت في الماضي وما زالت مستمرة:

  • How long have you been studying English?

5. الفرق بين 3 تراكيب مهمة

1) How long have you lived here?

سكنك بدأ في الماضي وما زال مستمرًا حتى الآن.

2) How long did you live there?

كنت تعيش هناك في الماضي وانتهى الموضوع، الآن تعيش في مكان آخر.

3) How long are you going to live here?

تسأل عن الخطة المستقبلية: إلى متى تخطط أن تعيش هنا؟

6. استخدام how long مع الأسماء

Sometimes نستخدم how long + اسم:

  • How long is the movie?
    كم مدة الفيلم؟

  • How long is the exam?
    كم مدة الاختبار؟

  • How long is the flight?
    كم تستغرق الرحلة؟

الجواب يكون غالبًا بوحدة زمن: minutes, hours, days, months, years.

7. طرق الإجابة عن how long

1) مدة مباشرة:

  • For two hours.
  • For three days.
  • For a long time.
  • For six years.

2) منذ وقت معين (مع since):

  • Since 2020.
  • Since last week.
  • Since I was a child.

مثال:

  • How long have you worked here?
    – I’ve worked here for five years.
    – I’ve worked here since 2021.

8. أمثلة عملية (مترجمة)

  1. How long have you been married?
    منذ متى وأنت متزوج؟

  2. How long have you been waiting?
    كم لك وأنت تنتظر؟

  3. How long did the lesson last?
    كم استغرق الدرس؟

  4. How long is this road?
    كم طول هذا الطريق؟

  5. How long have you been learning English?
    منذ متى وأنت تتعلم الإنجليزية؟

9. جمل جاهزة للحفظ

  • How long have you been here?
  • How long have you had this car?
  • How long did it take you to finish?
  • How long is it going to take?
  • How long will you stay?

10. خطأ شائع يجب الانتباه له

❌ How long are you live here?
✅ How long have you lived here? السبب: السؤال عن شيء بدأ في الماضي وما زال مستمرًا، فيحتاج present perfect وليس present continuous.

11. تدريب سريع لك 😊

حاول تحوّل هذه الجمل إلى أسئلة بـ how long :

  1. I have been here for two hours.
  2. He worked in Dubai for three years.
  3. They are staying in London for a week.

لو حاب، اكتب محاولاتك وأنا أصححها لك مع الشرح خطوة بخطوة. هل تريد شرحًا مختصرًا في جدول صغير يفرّق بين استخدام how long مع المضارع التام والماضي البسيط والمستقبل، أو تفضل تمارين إضافية للحل؟