B1 Verb Tenses 23 min read متوسط

المضارع التام: For مقابل Since (الأفعال المستمرة)

For بتخبرك عن «المدة الزمنية»، وsince بتخبرك عن «نقطة البداية» للأفعال المستمرة في المضارع التام.

Grammar Rule in 30 Seconds

Use 'for' for a total duration of time and 'since' for a specific starting point in the past.

  • Use 'for' with periods of time like 'two hours' or 'five years'. Example: 'I have lived here for five years.'
  • Use 'since' with specific dates, times, or events like 'Monday' or '2010'. Example: 'I have lived here since 2010.'
  • Always use the Present Perfect (have/has + past participle) to show the action is still happening now.
Subject + have/has + Past Participle + [for + ⏱️] OR [since + 📍]

نظرة عامة

### Overview
في قواعد اللغة الإنجليزية، توجد أدوات دقيقة للتعبير عن العلاقات الزمنية. من بين هذه الأدوات، يُعد زمن المضارع التام (Present Perfect) مع استخدام حروف الجر for و since أداة أساسية للتعبير عن الأفعال أو الحالات التي بدأت في الماضي وما زالت مستمرة حتى لحظة التحدث. هذه التركيبة تسمح لك بتحديد مدة موقف مستمر أو تحديد نقطة بدايته.
إنها بمثابة جسر لغوي، يربط حدثًا أو فترة زمنية ماضية بأهميتها الحالية، وهو أمر بالغ الأهمية للمتعلمين في المستوى B1 لإتقانه من أجل التواصل بوضوح حول تجارب الحياة، والالتزامات المهنية، والتاريخ الشخصي.
إتقان استخدام for و since مع المضارع التام يمكّنك من الإجابة على أسئلة مثل How long have you been studying English? (منذ متى وأنت تدرس الإنجليزية؟) أو Since when has the new policy been in effect? (منذ متى وهذه السياسة الجديدة سارية المفعول؟) بدقة نحوية ووضوح دلالي. هذا يميز المواقف المستمرة عن الأحداث الماضية المكتملة، مما يوفر طبقة حيوية من المعنى في اللغة الإنجليزية المنطوقة والمكتوبة. الفروق الدقيقة، على الرغم من أنها قد تبدو بسيطة، إلا أنها تؤثر بشكل كبير على التفسير، مما يجعل هذا الموضوع حجر الزاوية في إتقان اللغة الإنجليزية للمستوى المتوسط.
### How This Grammar Works
زمن المضارع التام (Present Perfect) بطبيعته يربط حدثًا أو حالة ماضية باللحظة الحالية، مؤكدًا على أهميتها المستمرة. عند إدخال حرفي الجر for و since، فإنهما يحددان المدى الزمني لهذا الارتباط. تعمل هذه المقارنة النحوية على تقديم إجابات دقيقة للأسئلة المتعلقة بالمدة الزمنية أو نقطة البداية للأفعال أو الحالات التي لا تزال نشطة.
  • For: يحدد حرف الجر for المدة الزمنية – أي طول فترة زمنية – التي استمر خلالها فعل أو حالة ما. إنه يقيس الفترة من بداية الفعل أو الحالة حتى الوقت الحاضر. من الناحية الدلالية، for يقيس كتلة زمنية، وهذه الكتلة لا تزال نشطة. على سبيل المثال، جملة I have worked here for five years (لقد عملت هنا لمدة خمس سنوات) تشير إلى أن فترة خمس سنوات قد انقضت، وأن العمل مستمر. أنت تحدد الفترة الزمنية المنقضية حتى الآن. فكر في for كإجابة للسؤال How long? (كم من الوقت؟).
  • She has been a doctor for ten years. (لقد كانت طبيبة لمدة عشر سنوات.) (تم قياس فترة العشر سنوات بأكملها، ولا تزال هي طبيبة.)
  • We haven't seen each other for a long time. (لم نر بعضنا البعض منذ وقت طويل.) (تم التأكيد على مدة عدم رؤية بعضنا البعض.)
  • The company has invested for months in this project. (استثمرت الشركة لعدة أشهر في هذا المشروع.) (فترة الاستثمار استمرت لعدة أشهر وهي مستمرة.)
  • Since: يحدد حرف الجر since نقطة البداية – وهي لحظة أو حدث معين في الماضي – بدأ خلاله فعل أو حالة ما. إنه يحدد نقطة الأصل بالضبط على خط زمني من بداية الفعل أو الحالة حتى الوقت الحاضر. من الناحية الدلالية، يعمل since كعلامة كرونولوجية، تشير إلى أن كل شيء من تلك النقطة حتى الآن قد تميز بالفعل أو الحالة المستمرة. فكر في since كإجابة للسؤال Since when? (منذ متى؟).
  • He has lived in this city since 2015. (لقد عاش في هذه المدينة منذ عام 2015.) (بدأ إقامته في عام 2015 ولا يزال مستمرًا.)
  • I haven't eaten meat since I became vegetarian. (لم آكل اللحم منذ أن أصبحت نباتيًا.) (بداية كونه نباتيًا هي النقطة التي توقف فيها عن أكل اللحم.)
  • They have been waiting since 9 AM. (كانوا ينتظرون منذ الساعة التاسعة صباحًا.) (بدأ انتظارهم في الساعة التاسعة صباحًا ولا يزال مستمرًا.)
المبدأ اللغوي الأساسي هنا هو الجانب (Aspect). الجانب التام (Perfect Aspect) في اللغة الإنجليزية يعني أن الفعل أو الحالة يُنظر إليهما بالنسبة لنقطة زمنية أخرى (في هذه الحالة، الحاضر). يوفر for و since الإطار الزمني المحدد لهذا الجانب، موضحًا ما إذا كان التركيز على الفترة المقاسة (for) أو اللحظة البادئة (since).
هذا يتناقض مع اللغات التي قد تستخدم زمن المضارع البسيط مع تعابير زمنية لنقل معنى مماثل، مما يسلط الضوء على اعتماد اللغة الإنجليزية على تركيبات زمن الفعل-جانبه (verb tense-aspect) للحصول على معنى زمني دقيق.
### Formation Pattern
يتبع بناء المضارع التام مع for و since نمطًا ثابتًا، مما يضمن الوضوح في التعبير عن المدة أو نقطة البداية. الالتزام بهذا الهيكل أمر حيوي للصحة النحوية.
الجمل المثبتة (Affirmative Sentences):
الفاعل + have/has + التصريف الثالث للفعل (Past Participle) + for + [المدة]
  • I've studied French for three years. (لقد درست الفرنسية لمدة ثلاث سنوات.)
  • The team has worked on this issue for several weeks. (عمل الفريق على هذه المشكلة لعدة أسابيع.)
الفاعل + have/has + التصريف الثالث للفعل (Past Participle) + since + [نقطة زمنية/حدث]
  • You've known her since primary school. (لقد عرفتها منذ المدرسة الابتدائية.)
  • My phone hasn't stopped ringing since noon. (لم يتوقف هاتفي عن الرنين منذ الظهيرة.)
الجمل المنفية (Negative Sentences):
الفاعل + haven't/hasn't + التصريف الثالث للفعل (Past Participle) + for + [المدة]
  • We haven't spoken for months. (لم نتحدث منذ شهور.)
  • It hasn't rained here for a long time. (لم تمطر هنا منذ وقت طويل.)
الفاعل + haven't/hasn't + التصريف الثالث للفعل (Past Participle) + since + [نقطة زمنية/حدث]
  • He hasn't called since his trip to Japan. (لم يتصل منذ رحلته إلى اليابان.)
  • They haven't visited their grandmother since her birthday. (لم يزوروا جدتهم منذ عيد ميلادها.)
الجمل الاستفهامية (Interrogative Sentences - Questions):
Have/Has + الفاعل + التصريف الثالث للفعل (Past Participle) + for + [المدة]?
  • Have you lived in this country for a decade? (هل عشت في هذا البلد لعقد من الزمان؟)
  • How long has she taught at the university for? (منذ متى وهي تدرس في الجامعة؟) (ملاحظة: غالبًا ما تأتي How long قبل for في الأسئلة.)
Have/Has + الفاعل + التصريف الثالث للفعل (Past Participle) + since + [نقطة زمنية/حدث]?
  • Have they known each other since childhood? (هل يعرفون بعضهم البعض منذ الطفولة؟)
  • Since when has the store been closed since the holidays? (منذ متى والمحل مغلق منذ العطلات؟) (هذا الاستخدام أقل شيوعًا مع since when، ولكنه ممكن نحويًا.)
ملاحظة حول أسئلة How long: تم تصميم هذه الأسئلة خصيصًا للحصول على معلومات حول المدة، وهي تُجاب دائمًا تقريبًا باستخدام المضارع التام مع for أو since.
  • How long have you been waiting? (منذ متى وأنت تنتظر؟)
  • I've been waiting for an hour. (أنا أنتظر لمدة ساعة.)
  • I've been waiting since 6 PM. (أنا أنتظر منذ السادسة مساءً.)
### When To Use It
استخدم المضارع التام مع for و since في السياقات التي يكون فيها فعل أو حالة بدأت في الماضي ولا تزال مستمرة أو لها صلة مباشرة وغير منقطعة بالحاضر. هذه التركيبة مناسبة بشكل خاص لـ:
  1. 1التعبير عن مدة فعل أو حالة مستمرة: هذا هو التطبيق الأكثر شيوعًا. تستخدم هذا لتحديد المدة التي كان فيها شيء ما صحيحًا أو يحدث حتى اللحظة الحالية.
  • My brother has worked in London for seven years. (أخي يعمل في لندن لمدة سبع سنوات.) (بدأ العمل قبل سبع سنوات ولا يزال يعمل هناك.)
  • The construction project has been delayed since last month. (تأخر مشروع البناء منذ الشهر الماضي.) (بدأ التأخير الشهر الماضي ولا يزال مستمرًا.)
  • We haven't heard from our neighbours for weeks. (لم نسمع من جيراننا منذ أسابيع.) (فترة عدم السماع منهم تمتد لعدة أسابيع ولا تزال مستمرة.)
  1. 1وصف التجارب التي استمرت حتى الآن: يشمل ذلك المواقف، والإنجازات، أو عدمها، ضمن إطار زمني يمتد من الماضي إلى الحاضر. غالبًا ما يُستخدم مع الظروف مثل never (أبدًا)، ever (على الإطلاق)، yet (حتى الآن) للتأكيد على غياب أو وجود تجربة خلال هذه الفترة المستمرة.
  • I haven't traveled abroad since before the pandemic. (لم أسافر للخارج منذ ما قبل الوباء.) (آخر رحلة دولية لي كانت قبل الوباء، ولم أسافر منذ ذلك الحين.)
  • She has never seen a live theatre performance since her family moved to the city. (لم تشاهد أبدًا عرضًا مسرحيًا مباشرًا منذ انتقال عائلتها إلى المدينة.) (استمر عدم تجربتها لهذا منذ ذلك الحين.)
  • Have you ever visited that museum since it was renovated? (هل سبق لك زيارة ذلك المتحف منذ تجديده؟) (الاستفسار عن تجربة خلال الفترة التي تلت تجديده.)
  1. 1الإشارة إلى وجود حالة أو وضع خلال فترة زمنية محددة: ينطبق هذا بشكل خاص على أفعال الحالة (state verbs) (مثل: be (يكون)، know (يعرف)، have (يملك)، believe (يؤمن)، understand (يفهم)، love (يحب)، hate (يكره)، own (يمتلك)، seem (يبدو)). هذه الأفعال عادة لا تأخذ صيغة الاستمرار (continuous forms)، لذا يُستخدم المضارع التام البسيط للتعبير عن الحالات المستمرة.
  • They have known each other since university. (لقد عرفوا بعضهم البعض منذ الجامعة.) (بدأت معرفتهم في الجامعة ولا تزال مستمرة.)
  • He has owned that classic car for decades. (لقد امتلك تلك السيارة الكلاسيكية لعقود.) (بدأ امتلاكه لها قبل عقود ولا يزال مستمرًا.)
  • The company has been successful since its inception. (كانت الشركة ناجحة منذ تأسيسها.) (بدأ نجاحها عند تأسيسها ويستمر حتى يومنا هذا.)
هذه التركيبة النحوية حاسمة لتوفير السياق في البيئات المهنية، ومناقشة التاريخ الشخصي، وسرد مواقف الحياة الحالية. على سبيل المثال، في مقابلة عمل، قد تقول: I have managed projects for five years, since I joined my previous company, (لقد أدرت مشاريع لمدة خمس سنوات، منذ انضمامي لشركتي السابقة)، موضحًا بوضوح المدة الزمنية ونقطة البداية لخبرتك.
### When Not To Use It
على الرغم من فائدتها الواسعة، فإن المضارع التام مع for و since ليس قابلاً للتطبيق عالميًا لجميع العبارات المتعلقة بالماضي. قد يؤدي التطبيق الخاطئ إلى أخطاء نحوية أو نقل معاني غير مقصودة. تجنب استخدام هذه التركيبة في السيناريوهات التالية:
  1. 1للأفعال المكتملة في الماضي بدون صلة بالحاضر: إذا بدأ فعل وانتهى بالكامل في الماضي، ولم تكن نتيجته أو تأثيره مرتبطًا بشكل مباشر باللحظة الحالية، فإن الماضي البسيط (Past Simple) هو المناسب. المضارع التام يعني صراحة الاستمرارية أو الصلة الحالية.
  • خطأ: I have lived in Paris for five years, but I moved to London last year. (لقد عشت في باريس لمدة خمس سنوات، لكنني انتقلت إلى لندن العام الماضي.) (فعل العيش في باريس مكتمل.)
  • صحيح: I lived in Paris for five years. (هذا يعبر بدقة عن فترة إقامة ماضية مكتملة.)
  • خطأ: She has read that book since yesterday. (إذا كانت قد انتهت من قراءته بالأمس.)
  • صحيح: She read that book yesterday. (قرأت ذلك الكتاب بالأمس.)
  1. 1مع الظروف أو التعبيرات التي تشير إلى وقت ماضٍ محدد ومكتمل: كلمات مثل yesterday (أمس)، last week (الأسبوع الماضي)، two years ago (قبل عامين)، in 2010 (في عام 2010) (عند الإشارة إلى حدث مكتمل)، أو تواريخ محددة لأحداث غير مستمرة، تُستخدم عادةً مع الماضي البسيط (Past Simple)، وليس مع المضارع التام مع for أو since.
  • خطأ: He has arrived since an hour ago. (لقد وصل منذ ساعة.) (an hour ago تشير إلى نقطة زمنية محددة ومكتملة لوصول أصبح مكتملًا الآن.)
  • صحيح: He arrived an hour ago. (وصل قبل ساعة.)
  • خطأ: We haven't seen her last night. (لم نرها الليلة الماضية.)
  • صحيح: We didn't see her last night. (لم نرها الليلة الماضية.) (إلا إذا كنت تشير إلى موقف حيث...
### Contrast With Similar Patterns
من المهم التفريق بين المضارع التام مع for/since والأزمنة الأخرى التي قد تبدو متشابهة، خاصة الماضي البسيط (Past Simple) والمضارع المستمر (Present Continuous).
| الميزة | المضارع التام مع for/since | الماضي البسيط (Past Simple) | المضارع المستمر (Present Continuous) | المضارع التام المستمر (Present Perfect Continuous) |
|---|---|---|---|---|
| التركيز الأساسي | استمرارية الحدث/الحالة من الماضي إلى الحاضر | حدث مكتمل في الماضي | حدث مستمر في الحاضر (مؤقت غالبًا) | استمرارية حدث من الماضي إلى الحاضر (مع التركيز على الفعل نفسه) |
| الصلة بالحاضر | قوية جدًا (الحدث لا يزال مستمرًا أو له أثر مباشر) | ضعيفة أو معدومة (الحدث انتهى) | قوية (الحدث يحدث الآن) | قوية جدًا (الحدث لا يزال مستمرًا) |
| أمثلة مع for/since | I have lived here since 2010. (أعيش هنا منذ 2010) She has worked for 5 years. (هي تعمل لمدة 5 سنوات) | - | - | - |
| أمثلة بدون for/since | - | I lived there in 2010. (عشت هناك في 2010 - انتهى) She worked last year. (هي عملت العام الماضي - انتهى) | I am living here now. (أنا أعيش هنا الآن) She is working today. (هي تعمل اليوم) | I have been living here since 2010. (أعيش هنا منذ 2010 - تركيز على الاستمرارية) She has been working for 5 years. (هي تعمل لمدة 5 سنوات - تركيز على الاستمرارية) |
| متى يُستخدم؟ | للتعبير عن مدة أو نقطة بداية شيء مستمر حتى الآن. | لوصف أحداث مكتملة في الماضي. | لوصف أحداث تحدث في لحظة التحدث أو حولها. | للتعبير عن مدة استمرار حدث مستمر، مع التأكيد على الاستمرارية أو النشاط. |
مقارنة مع المضارع التام المستمر (Present Perfect Continuous):
غالبًا ما يُخلط بين المضارع التام البسيط (Present Perfect Simple) مع for/since والمضارع التام المستمر (Present Perfect Continuous) مع for/since. كلاهما يشير إلى استمرارية من الماضي إلى الحاضر:
  • المضارع التام البسيط (مع for/since): يركز على اكتمال الفترة أو الحالة، حتى لو كانت مستمرة. غالبًا ما يُستخدم مع أفعال الحالة (state verbs) أو للتأكيد على النتيجة.
  • I have known him for ten years. (أعرفه منذ عشر سنوات - فعل 'يعرف' هو فعل حالة).
  • She has been a teacher for five years. (لقد كانت معلمة لمدة خمس سنوات - حالة كونها معلمة).
  • المضارع التام المستمر (مع for/since): يركز على نشاط الفعل واستمراريته. يُستخدم مع الأفعال التي تصف إجراءً (action verbs).
  • I have been talking to him for ten years. (هذا غير شائع جدًا وقد يشير إلى أن الحديث مستمر بشكل مكثف طوال الوقت، وهو أمر نادر. قد يكون أفضل: I have been talking to him on and off for ten years.)
  • She has been teaching for five years. (لقد كانت تدرس لمدة خمس سنوات - تركيز على فعل التدريس النشط).
الخلاصة: عندما يكون الفعل فعل حالة (state verb)، استخدم المضارع التام البسيط (have/has + V3). عندما يكون الفعل إجراءً (action verb)، يمكنك استخدام أي من الصيغتين (have/has + V3 أو have/has been + V-ing)، لكن المضارع التام المستمر يؤكد بشكل أكبر على النشاط المستمر.
### Common Mistakes
بصفتنا متحدثين باللغة العربية، قد نقع في بعض الأخطاء الشائعة عند استخدام for و since مع المضارع التام، وذلك بسبب الاختلافات بين اللغتين:
  1. 1الخلط بين for و since: قد نستخدم since عندما يجب استخدام for أو العكس. هذا غالبًا ما يحدث لأننا قد نفكر في نقطة البداية (مثل since 2010) ونستخدمها حتى لو كان التركيز على المدة.
  • خطأ شائع: I have lived here since five years.
  • السبب: في العربية، قد نقول «عشت هنا منذ خمس سنوات»، مما يجمع بين فكرة المدة ونقطة البداية. لكن في الإنجليزية، يجب التمييز: for five years (مدة) و since 2010 (نقطة بداية).
  • الصحيح: I have lived here for five years. أو I have lived here since 2019. (إذا كانت 2019 هي سنة البداية).
  1. 1استخدام المضارع البسيط (Present Simple) بدلًا من المضارع التام (Present Perfect): في اللغة العربية، غالبًا ما نستخدم الفعل المضارع للتعبير عن حدث مستمر منذ الماضي. هذا النقل المباشر (L1 transfer) يؤدي إلى خطأ.
  • خطأ شائع: I study English for ten years.
  • السبب: في العربية نقول «أدرس الإنجليزية منذ عشر سنوات». هذا الفعل المضارع «أدرس» يمكن أن يشير إلى الاستمرارية. لكن الإنجليزية تتطلب المضارع التام للتعبير عن هذا المعنى.
  • الصحيح: I have studied English for ten years.
  1. 1استخدام الماضي البسيط (Past Simple) عندما يكون المضارع التام مطلوبًا: قد نستخدم الماضي البسيط لوصف شيء بدأ في الماضي ولا يزال مستمرًا، خاصة إذا كنا نفكر في الحدث كشيء مكتمل في لحظة معينة.
  • خطأ شائع: I worked in this company since 2018.
  • السبب: قد نفكر في «عملت» كفعل ماضٍ. لكن بما أن العمل مستمر حتى الآن، يجب استخدام المضارع التام.
  • الصحيح: I have worked in this company since 2018.
### Quick FAQ
س 1: هل يمكن استخدام for و since مع أزمنة أخرى غير المضارع التام؟
ج 1: نعم، يمكن استخدامهما أيضًا مع المضارع التام المستمر (Present Perfect Continuous) للتأكيد على استمرارية الفعل، مثل: She has been waiting for two hours. (كانت تنتظر لمدة ساعتين). كما يمكن استخدامهما مع الماضي التام المستمر (Past Perfect Continuous) للإشارة إلى مدة حدث استمر حتى نقطة معينة في الماضي: He had been working there for five years before he quit. (لقد كان يعمل هناك لمدة خمس سنوات قبل أن يستقيل).
س 2: ما الفرق الرئيسي بين for و since؟
ج 2: for تُستخدم للإشارة إلى مدة زمنية (مثل: for three days, for six months, for twenty years). أما since فتُستخدم للإشارة إلى نقطة بداية زمنية محددة (مثل: since Monday, since January, since 2020, since I was a child).
س 3: هل يمكن استخدام for مع نقطة زمنية محددة؟
ج 3: لا، هذا غير صحيح نحويًا. for دائمًا ما تتبعها مدة زمنية (a period of time). استخدامها مع نقطة زمنية محددة هو خطأ شائع للمتعلمين.
  • خطأ: for 8 o'clock
  • صحيح: since 8 o'clock أو for an hour (إذا كانت الساعة الآن 9).
س 4: كيف أسأل عن المدة الزمنية؟
ج 4: السؤال الأكثر شيوعًا هو How long...?. غالبًا ما يُستخدم هذا السؤال مع المضارع التام.
  • How long have you lived in this city? (منذ متى وأنت تعيش في هذه المدينة؟)
  • How long has this meeting been going on? (منذ متى وهذه الاجتماعات مستمرة؟)
يمكن أيضًا استخدام Since when...? للسؤال عن نقطة البداية، ولكن How long...? أكثر شيوعًا للسؤال عن المدة الإجمالية.
  • Since when have you been learning English? (منذ متى وأنت تتعلم الإنجليزية؟)

Present Perfect + For/Since Structure

Subject Auxiliary Past Participle Preposition Time Reference
I / You / We / They
have
lived
for
six months
He / She / It
has
lived
since
January
I / You / We / They
have not (haven't)
seen
for
ages
He / She / It
has not (hasn't)
seen
since
Monday

Common Contractions

Full Form Contraction Example
I have
I've
I've been here for an hour.
You have
You've
You've known her since 2010.
He has
He's
He's worked here for a week.
She has
She's
She's been sick since yesterday.
We have
We've
We've lived here for years.
They have
They've
They've been friends since school.

Meanings

The Present Perfect with 'for' or 'since' describes an action that started in the past and continues into the present moment.

1

Duration of State

Used with stative verbs (be, know, like) to show how long a situation has existed.

“We have been friends for a long time.”

“I have known him since high school.”

2

Ongoing Action

Used with dynamic verbs to show an activity that hasn't stopped yet.

“He has played the piano for twenty minutes.”

“It has rained since this morning.”

3

Negative Duration

Used to express how much time has passed since an event last occurred.

“I haven't seen her for ages.”

“We haven't been to the cinema since March.”

Reference Table

Reference table for المضارع التام: For مقابل Since (الأفعال المستمرة)
تعبير زمني المعنى مثال مع المضارع التام
`for five years`
المدة (كم المدة)
`I have worked here for five years.`
`since 2018`
نقطة البداية (متى بدأ)
`She has lived here since 2018.`
`for a long time`
مدة عامة
`We haven't met for a long time.`
`since last Monday`
تاريخ بداية محدد
`He hasn't eaten since last Monday.`
`for ages`
غير رسمي، مدة طويلة جداً
`I haven't seen you for ages!`
`since I was a child`
حدث ماضٍ محدد كنقطة بداية
`She has loved music since she was a child.`

طيف الرسمية

رسمي
I have been employed by this firm for six years.

I have been employed by this firm for six years. (Professional history)

محايد
I have worked here for six years.

I have worked here for six years. (Professional history)

غير رسمي
I've been here for six years.

I've been here for six years. (Professional history)

عامية
I've been at this gig for six years.

I've been at this gig for six years. (Professional history)

المضارع التام: For مقابل Since (أفعال مستمرة)

المضارع التام

FOR (المدة الزمنية)

  • كم المدة؟ Answers 'How long?'
  • فترة زمنية e.g., 'three hours', 'many years'
  • I've studied for two hours. Example sentence

SINCE (نقطة البداية)

  • منذ متى؟ Answers 'Since when?'
  • لحظة/حدث محدد e.g., '9 AM', 'last year', 'I was a child'
  • She's worked since 2010. Example sentence

استخدامات شائعة

  • لا يزال يحدث Action/state continues to present
  • أفعال الحال (know, be) Often with Present Perfect Simple
  • تجارب Connecting past to now

For مقابل Since: نظرة سريعة

FOR
I've been here for three hours. يركز على *الطول الكلي* للمدة.
She's known him for ages. يستخدم لـ *مدة* زمنية.
for five minutes المدة الزمنية
for a week المدة الزمنية
SINCE
I've been here since 9 AM. يركز على *وقت البداية*.
She's known him since university. يستخدم لـ *نقطة بداية*.
since yesterday نقطة بداية
since 2020 نقطة بداية

اختيار 'For' أو 'Since' مع المضارع التام

1

هل الفعل/الحالة مستمرة (بدأت في الماضي وتستمر الآن)؟

YES
استخدم المضارع التام (have/has + التصريف الثالث)
NO
استخدم الماضي البسيط (الفعل انتهى)
2

هل تذكر *الطول الكلي* للمدة؟

YES
استخدم FOR + المدة (مثلاً: 'for three hours')
NO
انتقل للسؤال التالي
3

هل تذكر *نقطة البداية المحددة*؟

YES
استخدم SINCE + نقطة البداية (مثلاً: 'since 9 AM')
NO
أعد تقييم ما تريد التعبير عنه!

تعابير زمنية مع For و Since

FOR (المدة الزمنية)

  • five minutes
  • two hours
  • a week
  • three months
  • several years
  • a long time
  • ages
  • what feels like forever
🏁

SINCE (نقطة البداية)

  • 9 AM
  • yesterday
  • last Monday
  • 2020
  • I was a child
  • he arrived
  • my birthday
  • the accident

أمثلة حسب المستوى

1

I have been here for one hour.

I have been here for one hour.

2

She has lived here since 2022.

She has lived here since 2022.

3

We have had this car for a week.

We have had this car for a week.

4

He has been sick since Friday.

He has been sick since Friday.

1

I haven't seen him for two days.

I haven't seen him for two days.

2

They have been married since July.

They have been married since July.

3

How long have you been a teacher?

How long have you been a teacher?

4

She has known me for a long time.

She has known me for a long time.

1

I've worked in this office since I finished university.

I've worked in this office since I finished university.

2

We've been waiting for the bus for over forty minutes.

We've been waiting for the bus for over forty minutes.

3

Has he lived in London since he was a child?

Has he lived in London since he was a child?

4

I haven't eaten anything since breakfast.

I haven't eaten anything since breakfast.

1

The company has owned this property for several decades.

The company has owned this property for several decades.

2

I've been meaning to call you since we last met.

I've been meaning to call you since we last met.

3

Prices have risen significantly since the new law was passed.

Prices have risen significantly since the new law was passed.

4

He hasn't contributed to the project for quite some time.

He hasn't contributed to the project for quite some time.

1

The tension has been building since the inception of the project.

The tension has been building since the inception of the project.

2

I haven't seen such a display of talent for many a year.

I haven't seen such a display of talent for many a year.

3

She has been a pillar of the community since time immemorial.

She has been a pillar of the community since time immemorial.

4

The law has been in effect for the duration of the crisis.

The law has been in effect for the duration of the crisis.

1

The manuscript has lain untouched for what must be centuries.

The manuscript has lain untouched for what must be centuries.

2

Ever since the scandal broke, the senator has been under intense scrutiny.

Ever since the scandal broke, the senator has been under intense scrutiny.

3

I haven't so much as spoken to him in weeks.

I haven't so much as spoken to him in weeks.

4

The city has undergone a metamorphosis since the turn of the century.

The city has undergone a metamorphosis since the turn of the century.

سهل الخلط

Present Perfect: For vs. Since (Ongoing Actions) مقابل Present Perfect vs. Past Simple

Learners use Past Simple for ongoing actions or Present Perfect for finished ones.

Present Perfect: For vs. Since (Ongoing Actions) مقابل For vs. During

Both relate to time, but 'during' is used with nouns to say when something happened, not how long.

Present Perfect: For vs. Since (Ongoing Actions) مقابل Since vs. From

Learners use 'from' to mark a start point with the Present Perfect.

أخطاء شائعة

I am here since Monday.

I have been here since Monday.

In English, we use the Present Perfect, not the Present Simple, for actions starting in the past.

I have been here for 2010.

I have been here since 2010.

Use 'since' for years, not 'for'.

I have lived here since two years.

I have lived here for two years.

Use 'for' for a number of years.

I have know him for a long time.

I have known him for a long time.

You must use the past participle (known), not the base form (know).

She has worked here since five months.

She has worked here for five months.

Months are a duration, so use 'for'.

How long you have been here?

How long have you been here?

In questions, the auxiliary 'have' must come before the subject.

I haven't seen her since a long time.

I haven't seen her for a long time.

'A long time' is a duration, not a starting point.

I have been knowing her since 2015.

I have known her since 2015.

'Know' is a stative verb and should not be used in the continuous form.

I've been here since I have been a child.

I've been here since I was a child.

The clause after 'since' usually uses the Past Simple.

It's been raining for this morning.

It's been raining since this morning.

'This morning' is a starting point.

I haven't seen him for the last time we met.

I haven't seen him since the last time we met.

The meeting is a point in time, not a duration.

أنماط الجُمل

I have known ___ since ___.

She hasn't ___ for ___.

How long have you ___?

Real World Usage

Job Interviews constant

I have worked in sales for over a decade.

Doctor's Appointment very common

I've had this cough since last Tuesday.

Dating/Relationships common

We've been together for three years.

Customer Support very common

I have been on hold for twenty minutes!

Social Media Bio common

Living in NYC since 2015.

Travel/Immigration occasional

I have been in the country for two weeks.

💡

المدة الزمنية مقابل نقطة البداية

دايماً اسأل نفسك: هل أنا بتكلم عن *طول المدة* (for) ولا عن *اللحظة* اللي بدأ فيها الشيء (since)؟ هالسؤال البسيط بساعدك توضح أي كلمة تستخدم، زي:
I have been waiting for two hours.
أو
I have been waiting since 7 PM.
⚠️

لا تخلط بين الأزمنة!

تذكر، for وsince مع الأفعال المستمرة، لازم تستخدم معاهم المضارع التام (أو المضارع التام المستمر). استخدامهم مع الماضي البسيط بغير المعنى بشكل كبير، وبيعني إن الفعل انتهى، زي لما تقول:
I lived there for five years.
(يعني ما عاد ساكن هناك).
🎯

فكر بـ 'حتى الآن'

المضارع التام بيربط الماضي بالحاضر. لما تضيف for أو since، أنت بتحدد *مدة* هالرابط أو *متى* بدأ، يعني دايماً بيكون الموضوع عن «حتى الآن»، زي:
I have been here since morning.
🌍

تحدث بطبيعية أكثر

إتقان استخدام for وsince مع المضارع التام بيخلي إنجليزيتك تبدو أكثر طلاقة وطبيعية. المتحدثون الأصليون بيستخدموها باستمرار لوصف حياتهم وتجاربهم ومواقفهم الحالية، زي:
I have lived in this city for ten years.
💡

استثناء أفعال الحال (State Verbs)

لأفعال الحال (مثل know, be, have, love, understand)، عادةً بنستخدم المضارع التام البسيط، مش المضارع التام المستمر، حتى لو كان الفعل مستمرّ. مثلاً:
I have known her for years.
(مش
I have been knowing her.
).

Smart Tips

Stop! If you arrived 2 days ago and are still here, you must use 'I have been'.

I am here for two days. I have been here for two days.

Use 'for'. Numbers usually indicate a duration.

I've been waiting since 20 minutes. I've been waiting for 20 minutes.

Swap 'for' for 'in'.

I haven't seen him for weeks. I haven't seen him in weeks.

Always put that verb in the Past Simple.

Since I have moved here... Since I moved here...

النطق

I've /aɪv/, We've /wiːv/, They've /ðeɪv/

Contraction of 'have'

In natural speech, 'have' is almost always contracted to /v/ after pronouns.

/fə/ two hours

Weak form of 'for'

The word 'for' is usually pronounced with a schwa /fə/ unless it is stressed.

Emphasis on duration

I've been waiting for ↘️HOURS.

Conveys frustration or surprise at the length of time.

احفظها

وسيلة تذكّر

FOR is for the length of the floor (duration); SINCE is for the start of the fence (point).

ربط بصري

Imagine 'FOR' as a ruler measuring a piece of string. Imagine 'SINCE' as a push-pin on a calendar marking the exact day you started.

Rhyme

For is for a length of time, Since is for the starting line.

Story

A traveler has been walking 'for' ten days. He hasn't seen a city 'since' he left the mountains. He measures his journey in days (for) but remembers his departure (since).

Word Web

DurationStarting PointUnfinishedHave/HasPast ParticiplePeriodMoment

تحدٍّ

Write three sentences about your life: one using 'for', one using 'since' with a year, and one using 'since' with a past event (e.g., 'since I was a child').

ملاحظات ثقافية

British speakers are very strict about using the Present Perfect with 'for' and 'since'. Using the Past Simple instead (e.g., 'I didn't see him since Monday') sounds very incorrect to them.

While the Present Perfect is standard, in informal American speech, you might occasionally hear the Past Simple used with 'since', though it is technically non-standard.

Using 'for' and 'since' correctly is a marker of professional English proficiency. It is often tested in exams like IELTS or TOEFL because it shows a grasp of complex time relationships.

The Present Perfect evolved from Old English 'habban' (to have) + a past participle, originally meaning 'I possess a finished thing'. Over time, it shifted to describe the state resulting from that action.

بدايات محادثة

How long have you lived in your current city?

What is something you have owned since you were a child?

How long have you been studying English, and what has been the hardest part?

Have you known your best friend for a long time?

مواضيع للكتابة اليومية

Write about your career or education history. How long have you been in your current role?
Describe a hobby you have. When did you start, and how long have you practiced it?
Reflect on the changes in your life since the beginning of this year.

أخطاء شائعة

Incorrect

صحيح


Incorrect

صحيح


Incorrect

صحيح


Incorrect

صحيح

Test Yourself

اختر الكلمة الصحيحة.

I haven't seen my best friend ___ last summer.

✓ Correct! ✗ Not quite. Correct answer: since
Last summer هي نقطة بداية محددة، لذلك نستخدم since.
ابحث عن الخطأ وصححه. Error Correction

Find and fix the mistake:

She works here for ten years.

✓ Correct! ✗ Not quite. Correct answer: She has worked here for ten years.
الفعل بدأ في الماضي وما زال مستمراً، مما يتطلب زمن المضارع التام (has worked) مع for للإشارة إلى المدة.
اكتب الجملة الإنجليزية الصحيحة. الترجمة

Translate into English: 'Hemos vivido en esta ciudad desde 2015.'

Answer starts with: ["W...

✓ Correct! ✗ Not quite. Correct answer: ["We have lived in this city since 2015.","We've lived in this city since 2015."]
Desde 2015 تترجم إلى since 2015 لأنها نقطة بداية. Hemos vivido هو المضارع التام.
رتب الكلمات بالترتيب الصحيح. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: I've been working on this project for two weeks
تستخدم الجملة المضارع التام المستمر لإظهار فعل مستمر، مع for للإشارة إلى المدة.

Score: /4

تمارين تطبيقية

8 exercises
Choose the correct preposition. اختيار متعدد

I have lived in this apartment ___ 2010.

✓ Correct! ✗ Not quite. Correct answer: since
2010 is a specific starting point, so we use 'since'.
Fill in the blank with 'for' or 'since'.

They have been married ___ forty years.

✓ Correct! ✗ Not quite. Correct answer: for
Forty years is a duration/period of time.
Correct the mistake in the sentence. Error Correction

Find and fix the mistake:

I am a teacher since three years.

✓ Correct! ✗ Not quite. Correct answer: I have been a teacher for three years.
We need Present Perfect for duration, and 'for' for a period of time.
Rewrite the sentence using 'since'. Sentence Transformation

I started working here in January. (I have...)

✓ Correct! ✗ Not quite. Correct answer: I have worked here since January.
The starting point is January, so 'since' is used with the Present Perfect.
Match the time phrase with the correct preposition. Match Pairs

1. ___ ages, 2. ___ I was a child, 3. ___ a long time, 4. ___ last night

✓ Correct! ✗ Not quite. Correct answer: 1-for, 2-since, 3-for, 4-since
'Ages' and 'a long time' are durations; 'I was a child' and 'last night' are points.
Complete the dialogue. Dialogue Completion

A: How long have you had that dog? B: I've had him ___.

✓ Correct! ✗ Not quite. Correct answer: since last Christmas
'Since' is correctly paired with a specific event/point in time.
Is this rule correct? True False Rule

We use 'since' with a period of time, like 'five days'.

✓ Correct! ✗ Not quite. Correct answer: False
We use 'for' with a period of time.
Sort these into 'For' or 'Since' categories: 1. Monday, 2. Ten minutes, 3. I left, 4. A decade. Grammar Sorting

Which ones go with 'For'?

✓ Correct! ✗ Not quite. Correct answer: 2 and 4
Ten minutes and a decade are durations.

Score: /8

Practice Bank

12 exercises
اختر الكلمة الصحيحة. املأ الفراغ

They haven't visited their grandparents ___ Christmas.

✓ Correct! ✗ Not quite. Correct answer: since
اختر الكلمة الصحيحة. املأ الفراغ

How long ___ you been learning French?

✓ Correct! ✗ Not quite. Correct answer: have
ابحث عن الخطأ وصححه. Error Correction

We know him since 2010.

✓ Correct! ✗ Not quite. Correct answer: We have known him since 2010.
ابحث عن الخطأ وصححه. Error Correction

I haven't eaten for I woke up.

✓ Correct! ✗ Not quite. Correct answer: I haven't eaten since I woke up.
أي جملة صحيحة؟ اختيار متعدد

اختر الجملة الصحيحة:

✓ Correct! ✗ Not quite. Correct answer: They have been playing for two hours.
أي جملة صحيحة؟ اختيار متعدد

اختر الجملة الصحيحة:

✓ Correct! ✗ Not quite. Correct answer: She has lived in Rome since 2020.
اكتب الجملة الإنجليزية الصحيحة. الترجمة

Translate into English: 'Él ha estado esperando el autobús durante veinte minutos.'

✓ Correct! ✗ Not quite. Correct answer: ["He has been waiting for the bus for twenty minutes.","He's been waiting for the bus for twenty minutes."]
اكتب الجملة الإنجليزية الصحيحة. الترجمة

Translate into English: 'No he comido chocolate desde que era niño.'

✓ Correct! ✗ Not quite. Correct answer: ["I haven't eaten chocolate since I was a child.","I've not eaten chocolate since I was a child."]
رتب الكلمات بالترتيب الصحيح. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: He hasn't visited Paris since he left university
رتب الكلمات بالترتيب الصحيح. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: I have known her for many years
طابق التعبير الزمني مع الكلمة الصحيحة (`for` أو `since`). Match Pairs

طابق كل تعبير زمني مع الكلمة الصحيحة:

✓ Correct! ✗ Not quite. Correct answer: matched
طابق بداية الجملة مع نهايتها الصحيحة. Match Pairs

طابق بدايات الجمل مع نهاياتها الصحيحة:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

الأسئلة الشائعة (8)

Yes, but it means the action is finished. `I lived there for two years` means you don't live there now. `I have lived there for two years` means you still do.

No, 'since' is almost exclusively used with the Present Perfect (or Past Perfect) in English to show a connection to a later time.

It is always `for a long time`. 'A long time' is a duration, not a specific point.

`For` tells you how long (duration). `During` tells you when (within a named event). Example: 'I slept for two hours during the flight.'

Technically yes, but it is much more natural to say `for five years`. 'Since' is better with dates or events.

Yes, for this specific rule of duration, the Present Perfect `have/has + past participle` is required.

Yes! `Ever since` is a common way to emphasize that something has been true from a specific point until now. 'I've loved pizza ever since I was a kid.'

In negative sentences, `in` is a common and natural substitute for `for` in informal English.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish low

Presente + hace / desde

Spanish uses present tense; English uses present perfect.

French low

Présent + depuis

French uses present tense for ongoing actions.

German moderate

Präsens + seit

German uses one word (seit) for both points and durations.

Japanese low

~te iru + kara/aida

Japanese relies on aspect markers rather than a specific perfect tense.

Arabic moderate

Mudari' (Present) + mundhu

Arabic uses the present tense where English uses the perfect.

Chinese low

Verb + le + duration

Chinese uses aspect particles and word order instead of prepositions.

Learning Path

Prerequisites

Was this helpful?
لا توجد تعليقات بعد. كن أول من يشارك أفكاره!