قواعد الإنجليزية

since وfor وago: ثلاث كلمات تقرّر زمن فعلك

جملة "I live here since 2019" خاطئة، والسبب ليس كلمة since — بل الفعل. كيف تفرض عليك كلمات الزمن الثلاث هذه زمناً بعينه، مع 30 جملة مصحَّحة.

فريق FlexiLingo
13 سبتمبر 2026
قراءة لمدة 14 دقيقة
تدرَّب عليه هنا

شاهده في فيديو حقيقي

كل فيديو في مكتبة FlexiLingo يأتي بترجمة قابلة للنقر ونص كامل. اضغط على أي كلمة لترى معناها وتسمعها وتحفظها للمراجعة.

مكتبة الفيديو

1كلمات الزمن ليست زينة

يتعامل معظم المتعلمين مع since وfor وago بوصفها مفردات: ثلاث كلمات بثلاثة معانٍ، تحفظها وتمضي. وهنا بالضبط تضيع الصعوبة الحقيقية فيها.

هذه الكلمات الثلاث لا تضيف معلومة إلى الجملة فحسب، بل تقيّد زمن الفعل. أن تختار كلمة الزمن ثم تختار زمن الفعل بمعزل عنها هو الطريق المباشر إلى الأخطاء الكلاسيكية.

جملة "I live here since 2019" مثال جيد. كلمة since صحيحة — فـ2019 هي فعلاً نقطة البداية. الخلل أن since تستدعي زمناً تاماً (perfect) بينما live في الـpresent simple. اختار المتعلم الكلمة الصحيحة والفعل الخاطئ، فانكسرت الجملة.

أنفع طريقة للتفكير فيها إذن هي بوصفها أوامر موجَّهة إلى الفعل. since تقول: استخدم زمناً تاماً. ago تقول: استخدم الـpast simple. أما for فلا تقول شيئاً، ولذلك هي المرنة، وهي أيضاً مصدر نوع مختلف تماماً من الخطأ.

صحّح هذه الثلاث: (أ) I know her since 2015. (ب) I have finished it two hours ago. (ج) I am here for two hours.

(أ) I have known her since 2015 — لأن since تستدعي الزمن التام. (ب) I finished it two hours ago — لأن ago تستدعي الـpast simple. (ج) I have been here for two hours — for تقبل الاثنين، لكن المعنى هنا أنك ما زلت هناك، فيلزم الزمن التام.

Tip: إن لم تصحّح سوى شيء واحد، فصحّح since. إنها أكثر الأخطاء الثلاثة تكراراً، وتظهر في الدقيقة الأولى من معظم الأحاديث عن حياتك.

2since: نقطة البداية

تجيب since عن سؤال «منذ متى؟» وهي الأكثر صرامة بين الثلاث.

since + نقطة زمنية. لا مدة. since 2019, since Monday, since March, since I was a child, since breakfast, since we last met.

الاختبار الحاسم: هل ما يأتي بعد since لحظة يمكن أن تؤشّر عليها في تقويم أو على ساعة؟ 2019 نقطة. Monday نقطة. أما «ست سنوات» فليست نقطة — إنها طول — ولهذا فإن "since six years" خاطئة في كل سياق.

  • I have lived here since 2019. — correct, a point
  • I have lived here since six years. — wrong, that is a length
  • She has been ill since Tuesday. — correct
  • We haven't spoken since the wedding. — correct, an event as a point
  • I have known him since we were at school. — correct, a clause

تجرّ since معها زمناً تاماً في كل الأحوال تقريباً: present perfect أو present perfect continuous أو past perfect. وجملتا "I live here since 2019" و"I am living here since 2019" خاطئتان للسبب نفسه — فليست أي منهما زمناً تاماً.

هذا الاقتران موثوق إلى حد يجعله صالحاً للاستخدام كفحص سريع. إن كتبت since ولم يكن في فعلك have أو has أو had، فأعد النظر.

Tip: يمكن أن تتبع since جملةٌ كاملة بفعل ماضٍ: "since I moved here"، "since she left". ومع ذلك يبقى الفعل الرئيسي في الزمن التام: "I have been happier since I moved here."

3for: طول المدة

تجيب for عن «كم من الوقت؟» وهي المرنة بين الثلاث، وهذا ما يجعلها أسهل وأخطر في آن.

for + مدة. for two hours, for six years, for a long time, for ages, for a moment, for the whole afternoon.

على خلاف since، تعمل for مع كل الأزمنة تقريباً. هذا مريح، وهو يخفي فخاً: الزمن الذي تختاره هو ما يحدّد إن كانت المدة قد انتهت أم لا، وكثيراً ما يختار المتعلمون زمناً دون أن ينتبهوا إلى أنهم اتخذوا هذا القرار.

  • I worked there for five years. — past simple, I don't work there now
  • I have worked there for five years. — present perfect, I still do
  • I had worked there for five years before I left. — past perfect
  • I will be there for two hours. — future
  • I am staying for three days. — present continuous, arranged

الجملتان الأوليان هما الزوج المهم. الكلمات نفسها، والمدة نفسها، ووضع وظيفي معاكس تماماً. والخلط بينهما في مقابلة عمل لا ينتج خطأً نحوياً — بل ينتج ادعاءً غير صحيح عن مسيرتك المهنية.

تُحذف for أحياناً في الكلام مع بعض المدد: "I've been here two hours" طبيعية وصحيحة. هذا حذف اختياري لا خطأ، لكن لا تحذفها في الكتابة.

Tip: عبارات for all my life وfor the first time وfor now تعابير ثابتة يُستحسن أن تكون جاهزة لديك؛ ولا تتصرف أي منها على نحو مفاجئ.

4ago: العدّ رجوعاً من الآن

ago هي الأكثر آلية بين الثلاث، وصاحبة أصرم قاعدة زمنية.

مدة + ago، وتأخذ الـPAST SIMPLE. two hours ago, three days ago, a long time ago, ten years ago.

انتبه إلى ترتيب الكلمات. تأتي ago بعد عبارة الزمن لا قبلها: "two hours ago"، ولا تقل أبداً "ago two hours". يتعثر هنا الناطقون بلغات تضع الكلمة المقابلة أولاً، ويستحق الأمر التدريب لأن الترتيب الخاطئ يُلتقط فوراً.

  • I saw him two days ago. — correct
  • I have seen him two days ago. — wrong, ago forbids the perfect
  • I ago two days saw him. — wrong word order
  • She left a moment ago. — correct
  • How long ago did you arrive? — correct question form

لا يمكن أن تجتمع ago مع الـpresent perfect أبداً. فـago تشير إلى لحظة منتهية في الماضي، والـpresent perfect يتطلب مدة مفتوحة — وهما يتناقضان. وجملة "I have finished it two hours ago" خاطئة في كل لهجات الإنجليزية.

للعدّ رجوعاً من نقطة في الماضي بدل الآن، تستخدم الإنجليزية before أو earlier: "He had left two hours before." فـago مربوطة بلحظة الحاضر، وbefore مربوطة بلحظة ماضية.

Tip: ago أسهل الثلاث ضبطاً، لأن قاعدتها بلا استثناءات: المدة أولاً، ثم ago، ثم فعل في الـpast simple.

5الزمن الذي تفرضه كل كلمة

هذا هو النظام كله مضغوطاً. إن كنت ستحفظ جدولاً واحداً من هذا المقال، فليكن هذا.

  • since + point → present perfect (or past perfect) — I have lived here since 2019
  • for + duration → any tense; the tense decides if it is over — I lived / I have lived
  • ago + duration → past simple, never the perfect — I arrived two hours ago
  • in + duration → future — I'll be there in ten minutes
  • during + noun → any tense — I slept during the film
  • by + point → deadline, often perfect — I'll have finished by six

الصفّان الصارمان هما since وago، وهما يشيران في اتجاهين متعاكسين تماماً: since تفرض الزمن التام، وago تمنعه. يستحق هذا التقابل الانتباه، لأنه يعني أن since وago لا يمكن أن تجتمعا في جملة واحدة أبداً.

for هي الوحيدة الحرة فعلاً، وهذه الحرية هي ما ينتج الأخطاء الأدق. لا أحد يكتب جملة غير سليمة نحوياً مع for؛ بل يكتب جملة سليمة تقول شيئاً غير صحيح.

كثيراً ما يقع الخلط بين in وago لأن كلتيهما تلتصق بالمدد. لكن in تشير إلى الأمام — "in two hours" تعني بعد ساعتين — بينما ago تشير إلى الوراء. فجملتا "I'll finish in two hours" و"I finished two hours ago" تسيران في اتجاهين متضادين.

Tip: اختبر نفسك تحديداً على تقابل since وago: since تستدعي have، وago تمنعها. وحين يصير هذا الزوج تلقائياً، يكون معظم الموضوع قد انتهى.

6since كأداة ربط لا كحرف جر

لـsince وظيفة ثانية لا علاقة لها بالزمن، وأحياناً يرتبك المتعلمون الذين درّبوا أنفسهم على القاعدة الزمنية حين يصادفونها.

تعني since أيضاً «لأن»: "Since you're here, could you help me?" و"Since it was raining, we stayed in." هذا سبب لا نقطة بداية، ولا يفرض أي شرط على زمن الفعل إطلاقاً.

  • Since 2019 I have lived here. — time
  • Since you asked, I'll tell you. — reason
  • Since he was late, we started without him. — reason
  • Since he left, nothing has been the same. — time

التمييز بينهما سهل عملياً: إن استطعت استبدال since بـbecause وبقيت الجملة معقولة، فهذا معنى السبب. وإن استطعت استبدالها بـfrom، فهذا معنى الزمن. المثالان الثالث والرابع أعلاه يبدوان متطابقين في التركيب، وينفصلان بوضوح بهذا الاختبار.

معنى السبب في since أكثر رسمية قليلاً من because وشائع في الكتابة. كما أنه يميل إلى تقديم معلومة يعرفها المستمع سلفاً، بينما تقدّم because معلومة جديدة. الفارق دقيق ونادراً ما يهم، لكنه سبب أن "Since you're busy, I'll do it" تبدو طبيعية، و"Because you're busy, I'll do it" أثقل قليلاً.

Tip: هذا من المواضع القليلة في الإنجليزية التي لا يسبب فيها الالتباس مشكلة حقيقية تقريباً. يحسمه السياق فوراً، والناطقون الأصليون لا ينتبهون أصلاً إلى وجوده.

7for مع الـ past simple: الحالة التي تفوت الجميع

يُلقَّن كثير من المتعلمين أن «for تأتي مع الـpresent perfect»، ويتوقفون عند هذا الحد. هذا نصف الحقيقة، والنصف الغائب يصنع سوء فهم حقيقياً.

for + past simple تصف مدة منتهية. وfor + present perfect تصف مدة ما زالت مستمرة. كلاهما صحيح؛ ومعناهما مختلف.

  • I lived in Berlin for six years. — I don't live there now
  • I have lived in Berlin for six years. — I still do
  • She studied Spanish for two years. — she stopped
  • She has studied Spanish for two years. — she is still studying
  • We waited for an hour. — the waiting ended
  • We have been waiting for an hour. — we are still waiting

انظر إلى الزوج الأخير. "We waited for an hour" ما تقوله لاحقاً وأنت تروي. و"We have been waiting for an hour" ما تقوله وأنت لا تزال واقفاً هناك، وغالباً بشيء من نفاد الصبر. الموقف — لا القواعد — هو ما يخبرك أيهما تحتاج.

الخطأ هنا ليس خطأً نحوياً، ولهذا لا يصححه أحد. إن قلت "I have worked at Google for five years" وقد تركتها قبل ثلاث سنوات، فسيصدّق محدّثك أنك تعمل هناك الآن، ولن ينبّهه شيء في الجملة.

هذه أقوى حجة لتعلّم الأزمنة من خلال المواقف لا من خلال الجداول. الجدول يقول إن الاثنين صحيحان. والموقف وحده يقول أيهما صادق.

Tip: قبل أن تقول جملة فيها for عن نفسك، اسأل: هل المدة ما زالت جارية؟ هذا الفحص الذي لا يستغرق ثانية يمنع هذه الفئة كلها.

8before وfrom وuntil

ثلاث كلمات زمنية أخرى تجاور ما سبق ويقع الخلط بينها وبينه.

from — نقطة بداية، لكن ليس مع الزمن التام

تشير from إلى بداية مثل since، لكنها لا تستدعي زمناً تاماً وتقترن عادة بـto أو until: "I worked there from 2015 to 2019." استخدم since حين تمتد المدة إلى الآن؛ واستخدم from حين تسمّي طرفَي مدة منتهية.

until / till — حتى نقطة نهاية

"I waited until six." و"He won't arrive until Friday." تحدّد until المكان الذي يتوقف عنده الشيء. ومن الأخطاء الشائعة استخدامها للمدة: "I waited until two hours" خاطئة؛ ما تريده هو "I waited for two hours."

before — قبل نقطة ما

"I'll call before six." وتعمل كذلك بوصفها نسخة ago المرتبطة بالماضي: "He had arrived two hours before." فـago تعدّ رجوعاً من الآن، وbefore تعدّ رجوعاً من لحظة داخل السرد.

  • I worked there from 2015 to 2019. — finished period, both ends named
  • I have worked there since 2015. — still there
  • I waited until six. — end point
  • I waited for two hours. — duration
  • She left two hours ago. — counting back from now
  • She had left two hours before. — counting back from a past point

Tip: from … to وsince هما الزوج الذي يستحق فصلاً دقيقاً: from … to تغلق المدة، وsince تتركها مفتوحة.

9how long have you… مقابل how long did you…

في صيغ السؤال يصير كل هذا مرئياً، وفيها يغيّر الاختيار الخاطئ ما تسأل عنه فعلاً.

سؤال "How long have you lived here?" يسأل عن مدة ما زالت جارية — أي أنك تعيش هنا الآن. وسؤال "How long did you live here?" يسأل عن مدة منتهية — أي أنك انتقلت. طرح السؤال الخاطئ ليس خطأً نحوياً؛ إنه سؤال آخر، والجواب الذي ستحصل عليه سيربكك.

  • How long have you been learning English? — you still are
  • How long did you learn English? — you stopped
  • How long have you known her? — you still know her
  • How long ago did you meet her? — a single past moment
  • When did you arrive? — never "when have you arrived"

لا تقبل when الـpresent perfect. جملة "When have you arrived?" خاطئة لأن when تطلب نقطة محددة في الماضي، والـpresent perfect يرفض النقاط الماضية المحددة. قل "When did you arrive?"

تتبع الأجوبة الانقسام نفسه. "I've lived here for six years" أو "since 2019" تجيبان عن سؤال الزمن التام. و"I lived here for six years" تجيب عن سؤال الماضي. ومطابقة زمن جوابك لزمن السؤال تفصيل صغير يجعل الحوار أكثر سلاسة بوضوح.

Tip: صيغة How long ago…? في الـpast simple دائماً، لأنها تتضمن ago. وهذه وحدها موثوقة بما يكفي لتكون مرساتك حين تتردد في الباقي.

10لماذا تدفعك لغتك الأم إلى الخطأ

إن كنت سترتكب هذه الأخطاء، وأيها تحديداً، أمر يمكن التنبؤ به إلى حد بعيد من اللغة التي تتكلمها أصلاً.

الفارسية والعربية والتركية والألمانية: زمن الحاضر يتسرّب

تصف هذه اللغات الوضع المستمر بزمن حاضر: بالفارسية «من پنج سال است اینجا زندگی می‌کنم»، وبالألمانية "Ich wohne seit fünf Jahren hier". وكلتاهما تُترجَم حرفياً إلى "I live here since five years" — وهي خاطئة مرتين، في زمن الفعل وفي since بدل for. والناطقون بالألمانية تحديداً تدفعهم seit إلى الخطأ، لأنها تغطي since وfor معاً.

الفرنسية والإسبانية والإيطالية: depuis وdesde تغطيان الاثنتين

تُترجَم depuis الفرنسية وdesde الإسبانية إلى since وfor على السواء، فلا توجد إشارة تدلّك على الكلمة الإنجليزية التي تختارها. فتصير "J'habite ici depuis six ans" هي "I live here since six years". والعلاج أن تفحص ما يلي الكلمة: أهو نقطة أم طول، قبل أن تختار الكلمة الإنجليزية.

الروسية والبولندية: لا زمن تام يُسقَط عليه

تحمل اللغات السلافية معنى الاكتمال في صيغة الفعل (الجهة) لا في زمن تام مستقل، فلا توجد بنية جاهزة للنقل. ولذلك يميل الناطقون بها إلى استخدام الـpast simple في كل مكان، فينتجون "I live here five years" أو "I lived here since 2019".

إن كانت لغتك تستخدم كلمة واحدة لـsince وfor، فافترض أنك ترتكب هذا الخطأ إلى أن تتدرب عليه تحديداً. فهو لا يعطّل الفهم أبداً، ولذلك لا يُصحَّح أبداً، ولذلك يدوم سنوات.

Tip: ابحث عن سطرك أعلاه، ثم أعد تدريب القسم الحادي عشر مرتين. معرفة الاتجاه الذي تنحرف إليه أثمن من معرفة القاعدة نفسها.

11ثلاثون جملة مصحَّحة

غطِّ الجانب الأيمن وصحّح كل جملة قبل أن تنظر. هذه مأخوذة من الأخطاء الأكثر ظهوراً في إنجليزية المتعلمين الحقيقية.

  • I live here since 2019 → I have lived here since 2019
  • I have lived here since six years → I have lived here for six years
  • I have finished it two hours ago → I finished it two hours ago
  • I am here since two hours → I have been here for two hours
  • I know her since we were children → I have known her since we were children
  • How long do you work here? → How long have you worked here?
  • When have you arrived? → When did you arrive?
  • I ago two days saw him → I saw him two days ago
  • She is ill since Tuesday → She has been ill since Tuesday
  • I waited until two hours → I waited for two hours
  • We are married for twenty years → We have been married for twenty years
  • I didn't see her since the wedding → I haven't seen her since the wedding
  • It's raining since this morning → It has been raining since this morning
  • I have worked there for five years, but I left in 2020 → I worked there for five years
  • How long ago have you moved here? → How long ago did you move here?
  • I study English since three years → I have been studying English for three years
  • He has left the office ten minutes ago → He left the office ten minutes ago
  • I am waiting for you since one hour → I have been waiting for you for an hour
  • She works here from 2018 → She has worked here since 2018
  • I worked there from 2015 to 2019 → correct as written
  • We haven't spoken for ages → correct as written
  • I will finish it ago two hours → I will finish it in two hours
  • Since you are here, can you help? → correct as written
  • He had left two hours ago (in a past narrative) → He had left two hours before
  • I have been here for two hours → correct as written
  • This is the first time I am here since 2019 → This is the first time I've been here since 2019
  • I haven't eaten since yesterday → correct as written
  • How long are you in Canada? (meaning so far) → How long have you been in Canada?
  • I lived in Berlin since six years → I lived in Berlin for six years
  • It has been a long time since we met → correct as written

Tip: ستٌّ منها صحيحة أصلاً. إن غيّرتها، فأنت تطبّق القواعد بحماسة زائدة — وهذه مشكلة مختلفة عن عدم معرفتها.

12التقاط هذه الكلمات من الكلام الحقيقي

تظهر هذه الكلمات الثلاث في كل حديث تقريباً يتكلم فيه أحدهم عن حياته، وهذا ما يجعل جمعها سهلاً على نحو غير معتاد.

أي مقابلة تصل إلى "how long have you been doing this?" ستمنحك خلال ثوانٍ سلسلة من since وfor والـpresent perfect. وأي حديث مع شخص انتقل إلى بلد آخر سيمنحك المثل. لست بحاجة إلى البحث عن هذا المدخل؛ أنت بحاجة إلى ملاحظته حين يصل.

يصلح الاستماع أيضاً شيئاً لا تبلغه القاعدة: هذه الكلمات في الكلام تكون غير منبورة ومضغوطة دائماً تقريباً. تنكمش for إلى ما يشبه «فِ»، وتذوب I've وwe've وhe's في الكلمة التالية. وإن لم تلتقِ بها إلا على الورق، فلن تسمع الزمن التام أصلاً — ستسمع الـpast simple وتستنتج خطأً أن الناطقين الأصليين يتجاهلون القاعدة.

  • ابحث عن مقابلة يصف فيها أحدهم عمله أو حياته
  • في كل مرة تسمع فيها since، سجّل هل تبعتها نقطة زمنية أم جملة كاملة
  • في كل مرة تسمع فيها for، حدّد من زمن الفعل هل المدة ما زالت جارية
  • احفظ الجملة كاملة، لأن كلمة الزمن وزمن الفعل وحدة واحدة
  • أجب بصوت مرتفع عن ثلاثة أسئلة عن نفسك مستخدماً since وfor وago مرة لكل منها

Tip: يضع FlexiLingo ترجمة تفاعلية على يوتيوب والبودكاست، فيمكنك النقر على أي كلمة لترى معناها ومستواها على سلّم CEFR وتحفظها مع الجملة كاملة — وهذا مهم هنا، لأن كلمة الزمن وحدها لا تعلّمك شيئاً عن الفعل الذي تستدعيه.

الأسئلة الشائعة

ما الفرق بين since وfor؟

تحدّد since نقطة البداية — since 2019، since Monday، since I moved here. وتحدّد for المدة — for six years، for two hours. ولهذا فإن "since six years" خاطئة دائماً، لأن ست سنوات طول لا نقطة. وsince تستدعي زمناً تاماً في كل الأحوال تقريباً؛ أما for فتعمل مع أي زمن، والزمن هو ما يخبر محدّثك إن كانت المدة قد انتهت.

لماذا جملة "I live here since 2019" خاطئة؟

كلمة since صحيحة — فـ2019 هي فعلاً نقطة البداية. الفعل هو الخطأ. تستدعي since زمناً تاماً، فيجب أن تكون "I have lived here since 2019". هذا أشيع خطأ على الإطلاق مع هذه الكلمات الثلاث، وهو يأتي غالباً من لغة أم تصف الأوضاع المستمرة بزمن حاضر.

هل أستطيع استخدام "ago" مع الـpresent perfect؟

لا، أبداً. تشير ago إلى لحظة منتهية في الماضي، والـpresent perfect يتطلب مدة مفتوحة، فهما يتناقضان. وجملة "I have finished it two hours ago" خاطئة في كل مكان؛ قل "I finished it two hours ago". وإن احتجت إلى العدّ رجوعاً من نقطة في الماضي بدل الآن، فاستخدم before: "He had left two hours before."

هل تُستخدم "for" دائماً مع الـpresent perfect؟

لا، والاعتقاد بذلك يسبب سوء فهم حقيقياً. تعمل for مع أي زمن، والزمن هو حامل المعنى: "I worked there for five years" تعني أنك غادرت، بينما "I have worked there for five years" تعني أنك ما زلت هناك. كلتاهما إنجليزية صحيحة؛ وواحدة فقط منهما صادقة عنك.

ما الفرق بين "How long have you lived here?" و"How long did you live here?"

الأولى تفترض أنك ما زلت تعيش هنا؛ والثانية تفترض أنك انتقلت. هما سؤالان مختلفان، لا درجتان من التأدب. وطرح السؤال الخاطئ سيعطيك جواباً لا يطابق ما أردت معرفته.

هل تعني "since" الزمن دائماً؟

لا — فهي تعني أيضاً «لأن»: "Since you're here, could you help?" وهذا المعنى لا يفرض أي شرط على زمن الفعل. والتمييز سهل: إن استطعت استبدال since بـbecause فهو معنى السبب؛ وإن استطعت استبدالها بـfrom فهو معنى الزمن.

13 سبتمبر 2026
FL
فريق FlexiLingo
نبني أدوات تحوّل المحتوى الحقيقي — يوتيوب والبودكاست والمقالات — إلى دروس لغة، بترجمة تفاعلية وبحث فوري عن الكلمات ومراجعة متباعدة.

تعلّم كلمة الزمن مع فعلها

كل فيديو في مكتبة FlexiLingo يأتي بترجمة قابلة للنقر ونص كامل. اضغط على أي كلمة لترى معناها وتسمعها وتحفظها للمراجعة.