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

Present Perfect أم Past Simple: القاعدة التي تثبت أخيراً

جملتا "I lived here for five years" و"I have lived here for five years" تعنيان أمرين مختلفين. سؤال واحد يحدد الزمن المطلوب، إضافةً إلى since وfor، وbeen وgone، والاستثناء الأمريكي، و30 جملة مصححة.

فريق FlexiLingo
24 أغسطس 2026
قراءة لمدة 16 دقيقة
تدرَّب عليه هنا

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

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

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

1السؤال الوحيد الذي يحسم الأمر

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

اسأل: هل انتهت الفترة الزمنية؟ ليس الفعل — الفترة الزمنية. إن كانت مغلقة فاستخدم Past Simple. وإن كانت لا تزال مفتوحة فاستخدم Present Perfect.

«شربت ثلاثة أكواب قهوة هذا الصباح» — إن قلتها في الحادية عشرة صباحاً فالصباح ما زال جارياً والفترة مفتوحة: I have drunk three coffees this morning. وإن قلتها في الثامنة مساءً فقد انتهى الصباح والفترة مغلقة: I drank three coffees this morning. القهوة انتهت بالقدر نفسه في الجملتين؛ ما تغيّر هو الصندوق الذي يجلس فيه الفعل.

لهذا فإن "I have seen him yesterday" خطأ في كل صور الإنجليزية. فكلمة yesterday صندوق مغلق، ولا يمكن لشيء أن يظل جارياً بداخله. الزمن وعبارة الوقت يناقض أحدهما الآخر.

جرّب هذه الثلاث قبل المتابعة: (أ) I ___ (live) in Toronto for six years — ولا أزال أسكن هناك. (ب) I ___ (live) in Toronto for six years — ثم انتقلت إلى فانكوفر. (ج) Shakespeare ___ (write) 37 plays.

(أ) have lived — السنوات الست ما زالت جارية. (ب) lived — انتهت السنوات الست. (ج) wrote — حياة شكسبير مغلقة نهائياً. والأخيرة هي الفخ الكلاسيكي: المسرحيات لا تزال موجودة، لكن الرجل لم يعد بوسعه أن يكتب.

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

2لماذا تجعل لغتك الأم هذا صعباً

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

الناطقون بالفرنسية والألمانية والإيطالية: تفرطون في استخدام Present Perfect

يبدو passé composé الفرنسي وPerfekt الألماني مطابقين تماماً لـPresent Perfect — j'ai mangé وich habe gegessen — لكنهما زمن الماضي العادي في الكلام. وترجمتهما حرفياً تنتج "I have eaten a sandwich yesterday". الشكل متطابق؛ الوظيفة لا.

الناطقون بالروسية والبولندية والتشيكية: تستخدمونه أقل من اللازم

تحمل اللغات السلافية تمييز المكتمل/غير المكتمل في جهة الفعل لا في زمن منفصل، فلا توجد بنية للنقل. والنتيجة المعتادة Past Simple في كل مكان: "I live here for five years" أو "I already ate".

الناطقون بالفارسية والعربية: يتسرب زمن المضارع

تعبّر الفارسية عن الحالة المستمرة بالمضارع — حرفياً «أسكن هنا خمس سنوات هي». والعربية تتصرف على نحو مشابه. فينتج "I live here since 2019" بدلاً من "I have lived here since 2019". وكلمة since هي الدليل.

الناطقون بالصينية والفيتنامية: لا علامة زمنية أصلاً

لا تصرّف أي من اللغتين الفعل حسب الزمن؛ فالسياق والأدوات تؤدي المهمة. لا شيء يُنقل، لا صواباً ولا خطأً، فتُبنى الأزمنة من الصفر — أبطأ في البداية لكنه ينتج أخطاءً متحجرة أقل لاحقاً.

Tip: ابحث عن سطرك أعلاه وأعد قراءته. سيصير باقي الدليل أوضح حين تعرف الاتجاه الذي تنحرف إليه شخصياً.

3Past Simple: الصندوق المغلق

Past Simple هو زمن السرد الافتراضي في الإنجليزية. فإن كنت تروي قصة أو تعدّد أحداثاً أو تجيب عن «ماذا حدث؟» فهذا هو الزمن العامل.

تأخذ الأفعال المنتظمة ed-: worked وplayed وdecided. وتغيّر الشاذة شكلها: go/went وsee/saw وtake/took. ويأتي السؤال والنفي بـdid مع التصريف الأول — Did you go? I didn't go — ويفقد الفعل الرئيسي علامة الماضي كلياً. و"Did you went" أشيع أخطاء المبتدئين في الإنجليزية.

  • فعل منتهٍ في وقت ماضٍ محدد — She called me at nine
  • فعل منتهٍ في وقت ماضٍ ضمني — I spoke to the manager (كلانا يعرف متى)
  • سلسلة أحداث في قصة — He opened the door, looked around, and left
  • عادة ماضية توقفت — I smoked for ten years
  • حالة ماضية — She was a teacher before she retired

لاحظ أن أربعاً من هذه الخمس لا علاقة لها بما إذا كانت النتيجة لا تزال مهمة. Past Simple لا يعبأ بالحاضر، وهذا اللامبالاة تحديداً هي ما يميزه.

Tip: في السرد، متى هيّأت المشهد في الماضي فابقَ في Past Simple. كثيراً ما ينتقل المتعلمون إلى Present Perfect في منتصف القصة لأن شيئاً بدا وثيق الصلة، فيقطعون خيط السرد.

4Present Perfect: الصندوق المفتوح

Present Perfect ليس زمناً ماضياً. تستحق هذه الجملة إعادة القراءة. فهو نحوياً زمن حاضر — يصف الوضع الحالي مستنداً إلى الماضي كدليل.

have أو has مع اسم المفعول: I have finished وshe has gone وthey have never tried. واسم المفعول هو التصريف الثالث: go/went/gone وsee/saw/seen وdo/did/done. والاختصارات طبيعية في الكلام — I've وshe's وthey've — والمتعلمون الذين يتجنبونها يبدون أكثر رسمية مما يقصدون بوضوح.

جملة "I have lost my keys" حديث عن الآن: المفاتيح مفقودة الآن. وجملة "I lost my keys" حديث عن حينها: حدث ذلك، وقد يظل صحيحاً أو لا. لهذا تكون إجابة «أين مفاتيحك؟» بصيغة perfect وإجابة «ماذا حدث أمس؟» بصيغة simple.

صورة ذهنية مفيدة: Present Perfect يرسم خطاً من نقطة في الماضي حتى لحظة كلامك. أما Past Simple فيضع نقطة في مكان ما هناك، منفصلة.

لا تستخدم Present Perfect أبداً مع عبارة زمنية منتهية. ليس "I have finished it yesterday". ولا "She has called me last week". ولا "We have met in 2019". فإن ظهرت كلمة زمن مغلقة وجب أن تكون الجملة Past Simple. ولا توجد لهجة إنجليزية تقبل غير ذلك.

5كلمات الزمن التي تفضح الإجابة

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

  • yesterday · last night · last week · last year
  • in 2019 · in July · on Monday · at 3pm
  • ago — two days ago, a long time ago
  • when I was young · then · after that
  • Any question starting with When — When did you arrive? never When have you arrived?
  • since — since 2019, since I was a child
  • for — for six years (when the period continues)
  • already · yet · still · just
  • ever · never — Have you ever been to Japan?
  • so far · up to now · recently · lately
  • this week / this month / this year — while they are still running
  • It's the first time… · It's the best… I've ever…

اثنتان منها ملتبستان وتستحقان الانتباه. فـfor تعمل مع الزمنين بمعنيين مختلفين، كما في القسم التالي. وthis morning / today تنقلبان حسب وقت قولك لهما، كما رأينا في القسم الأول.

Tip: لا يمكن أن تجتمع when وHave you ever في جملة واحدة. فإن ضبطت نفسك تبدأ بـ«When have you…» فتوقف وابدأ من جديد بـdid.

6since وfor: الثنائي الذي يخلط الجميع بينه

هاتان الكلمتان ليستا متبادلتين، والفرق آلي لا حدسي — وهو ما يجعله من أسهل المكاسب في هذا الباب كله.

since = نقطة البداية

استخدم since مع لحظة بدء الشيء: since 2019 وsince Monday وsince I moved here وsince breakfast. تجيب عن «منذ متى؟». وتجرّ since معها Present Perfect دائماً تقريباً — "I have known her since university".

for = المدة

استخدم for مع المدة: for six years وfor two hours وfor ages وfor a long time. تجيب عن «كم من الوقت؟». وخلافاً لـsince تعمل for مع الزمنين — والزمن هو ما يخبر سامعك إن كان الأمر قد انتهى.

قارن بدقة: "I worked at Google for five years" تعني أنني لا أعمل هناك الآن، و"I have worked at Google for five years" تعني أنني ما زلت أعمل. الكلمات نفسها والمدة نفسها والحالة الوظيفية معاكسة. وإن أخطأت في هذه أثناء مقابلة عمل فسيُساء فهمك بطريقة مؤثرة.

  • I have lived here since 2020 — correct, starting point
  • I have lived here for six years — correct, duration, still living here
  • I have lived here since six years — wrong, mixes the two
  • I live here since 2020 — wrong, needs Present Perfect
  • I lived here for six years — correct, but I have moved out

Tip: اختبار سريع لـsince: هل يمكن استبدالها بـ«منذ اللحظة التي»؟ إن نعم فـsince صحيحة. وإن كنت ستقول «خلال مدة قدرها» فأنت تحتاج for.

7been وgone ليستا الكلمة نفسها

كلتاهما اسم مفعول متصل بـgo، وتبديلهما يغيّر من الموجود في الغرفة. نقطة صغيرة بكلفة إحراج عالية على غير المعتاد.

has been to = ذهب وعاد

جملة "She has been to Paris" تعني أنها زارتها في وقت ما وأنها هنا الآن، فهي تصف خبرة. وهذه هي الصيغة المطلوبة في كل حديث عن السفر تقريباً: Have you been to Canada? I've been to three countries this year.

has gone to = ذهب ولا يزال هناك

جملة "She has gone to Paris" تعني أنها في باريس الآن أو في طريقها، فهي تصف مكاناً. وقولها عن شخص واقف بجوارك خطأ حقيقي لا خيار أسلوبي.

إن كان الشخص حاضراً فلا يمكنك استخدام has gone. "Where's Tom?" "He's gone to the bank" — صحيح، فهو غائب. أما إن كان علي بجانبك فـ"He's been to the bank" — ذهب وعاد.

  • I've been to that restaurant — I know it, I'm not there now
  • I've gone to that restaurant — you would only say this from inside it, which is odd
  • Have you ever been to India? — the standard experience question
  • Have you ever gone to India? — grammatical but sounds wrong to native ears

8الوظائف الأربع الحقيقية لـPresent Perfect

ما إن تقبل قاعدة الصندوق المفتوح حتى تكفّ القائمة التقليدية عن الظهور كأربع قواعد منفصلة، وتصير أربعة مواقف يصادف أن الصندوق فيها مفتوح.

1. خبرة الحياة — الصندوق هو عمرك كله

Have you ever eaten sushi? I've never broken a bone. She's read all of Dickens. حياتك ما زالت جارية، فكل ما بداخلها لا يزال مفتوحاً. وما إن تسمّي فترة مغلقة حتى ينقلب الأمر: "Did you eat sushi in Tokyo?"

2. فعل ماضٍ له نتيجة حاضرة

I've lost my wallet — إنها مفقودة الآن. She's broken her leg — إنها في الجبس الآن. They've finished the report — إنه جاهز الآن. الفعل انتهى؛ والنتيجة هي المقصود.

3. شيء بدأ في الماضي ولا يزال مستمراً

I've worked here for three years. We've known each other since school. It's rained all week. وهذا هو الاستخدام الذي تعالجه معظم اللغات بزمن المضارع، ولهذا ينتج أكبر قدر من أخطاء التداخل.

4. الأخبار الحديثة، خصوصاً مع just

I've just seen your message. The government has announced new rules. تعيش العناوين والإعلانات هنا — حتى يُلحق بها وقت، فتتحول إلى Past Simple: "The government announced the rules on Tuesday".

Tip: تعرض الصحف هذا النمط باستمرار: يستخدم العنوان Present Perfect للخبر نفسه، ثم تنتقل الفقرة الأولى إلى Past Simple بمجرد إضافة المتى والأين. اقرأ أي موقع إخباري بهذه العين وسترى ذلك خلال مقالين.

9الاستثناء الأمريكي الذي يجدر بك معرفته

إن صحّحك معلم يوماً ثم سمعت ناطقاً أصلياً يقول العكس، فهذا القسم هو السبب على الأرجح.

في الإنجليزية الأمريكية يُستخدم Past Simple كثيراً حيث تشترط البريطانية Present Perfect، وتحديداً مع already وyet وjust. فجملتا "Did you eat yet?" و"I already told you" طبيعيتان تماماً في الولايات المتحدة، بينما تكونان في بريطانيا "Have you eaten yet?" و"I've already told you".

هذا الاستثناء ضيق: ينطبق على already وyet وjust، وبدرجة أقل على جمل الأخبار الحديثة. ولا يمتد إلى since أو for أو ever أو never، ولا إلى قاعدة الوقت المنتهي. فجملة "I have seen him yesterday" خاطئة في بوسطن تماماً كما في مانشستر.

في الامتحانات — IELTS وCELPIP وTOEFL وCambridge — استخدم النمط البريطاني، فهو لا يُحسب خطأً أبداً، بينما تُحسب النسخة الأمريكية خطأً أحياناً حسب المصحح. أما في المحادثة فكلاهما مقبول؛ جارِ من تحدثه.

Tip: تكمن فائدة معرفة هذا أساساً في ألا يجعلك سماع "Did you finish yet?" في مسلسل أمريكي تشك في قاعدة تعلمتها صحيحة.

10ثلاثون جملة مصححة

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

  • I have seen him yesterday → I saw him yesterday
  • I live in Berlin since 2019 → I have lived in Berlin since 2019
  • When have you arrived? → When did you arrive?
  • She has called me last night → She called me last night
  • I am here since two hours → I have been here for two hours
  • Did you ever go to Japan? → Have you ever been to Japan?
  • I have lost my keys yesterday → I lost my keys yesterday
  • He has gone to the shop, he's back now → He has been to the shop
  • I know her since 2015 → I have known her since 2015
  • We have met in 2019 → We met in 2019
  • I have finished it two hours ago → I finished it two hours ago
  • How long do you work here? → How long have you worked here?
  • I didn't see that film yet → I haven't seen that film yet
  • She is a teacher for ten years → She has been a teacher for ten years
  • I have went to the bank → I have gone to the bank
  • Shakespeare has written 37 plays → Shakespeare wrote 37 plays
  • I have lived here since six years → I have lived here for six years
  • Have you finished your work last week? → Did you finish your work last week?
  • I never ate octopus → I have never eaten octopus
  • This is the first time I go to Paris → This is the first time I have been to Paris
  • I have been working here since three years → I have been working here for three years
  • My father has died in 2010 → My father died in 2010
  • I have already sent it last Monday → I already sent it last Monday
  • It's raining since this morning → It has been raining since this morning
  • How many times did you visit Canada? (so far, in your life) → How many times have you visited Canada?
  • The train has left ten minutes ago → The train left ten minutes ago
  • I have studied English when I was a child → I studied English when I was a child
  • She has wrote me a letter → She has written me a letter
  • We are married for twenty years → We have been married for twenty years
  • Have you seen the news this morning? (said at 9pm) → Did you see the news this morning?

Tip: الجملة الأخيرة أدق اختبار في القائمة: لا شيء فيها خاطئ سوى الساعة المعلقة على الحائط.

11أين يزل المتعلمون حتى بعد معرفة القاعدة

تعيش هذه الأخطاء الأربعة طويلاً بعد فهم القاعدة، لأن أياً منها لا ينشأ عن جهلها.

اسم المفعول نفسه خاطئ: "I have went" و"she has wrote" و"they have took" — اختيار الزمن صحيح وصيغة الفعل لا. يحتاج Present Perfect إلى التصريف الثالث، والأفعال الشاذة تُحفظ ثنائياً أكثر بكثير مما تُحفظ ثلاثياً. فإن كان هذا حالك فالعلاج تدريب على أسماء المفعول لا على الأزمنة.

تتردد في منتصف الجملة. كثيراً ما يبدأ المتحدثون صحيحاً ثم يصلحون رجوعاً: "I have… I lived here for six years". وتحت ضغط الوقت تنتصر اللغة الأولى. هذه مشكلة طلاقة ترتدي زي القواعد، وتستجيب لممارسة الكلام لا لمزيد من الدراسة.

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

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

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

12الإصلاح بمحتوى حقيقي لا بمزيد من القواعد

قرأت القاعدة الآن. ولو كانت قراءة القواعد كافية لانتهى الأمر هنا — لكنك على الأرجح قرأت صيغة منها من قبل، وها أنت.

ما ينقل هذا فعلاً من معرفة إلى عادة هو سماع الصيغة الصحيحة في موقف تعرفه، بتكرار كافٍ حتى تصل قبل الخاطئة. فالناطق الأصلي الذي يقول "I've been here since eight" وهو ينتظر قطاراً متأخراً يخزّن الزمن مع الموقف، وفي المرة القادمة التي تنتظر فيها أنت تأتي الصيغة الصحيحة أولاً.

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

  • شاهد أو استمع إلى ما كنت ستستهلكه أصلاً، لكن بالإنجليزية
  • لاحظ كل have/has مع اسم مفعول — نشرات الأخبار مكتظة بها
  • كلما صادفت واحدة فاسأل لماذا ليست Past Simple؛ الجواب دائماً الصندوق المفتوح
  • احفظ الجملة لا القاعدة، وقطعاً لا الفعل منفرداً
  • راجع حتى تستطيع إنتاج الجملة كاملة، ثم أعد استخدام قالبها في جملك

Tip: يضع FlexiLingo ترجمة تفاعلية على YouTube والبودكاست، فتنقر أي كلمة لترى معناها ومستواها على CEFR ثم تحفظها مع الجملة الكاملة التي وردت فيها — وهي بالضبط الوحدة التي يدعو إليها هذا القسم.

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

ما أبسط قاعدة للتفريق بين Present Perfect وPast Simple؟

اسأل هل انتهت الفترة الزمنية، لا هل انتهى الفعل. فإن كانت مغلقة — yesterday أو last week أو in 2019 — فاستخدم Past Simple، وإن كانت مفتوحة — today أو this year أو عمري كله أو since 2020 — فاستخدم Present Perfect. وجملة "I drank three coffees this morning" صحيحة في الثامنة مساءً وخاطئة في الحادية عشرة صباحاً، لأن ما تغيّر هو انتهاء الصباح فقط.

لماذا "I have seen him yesterday" خطأ؟

لأن yesterday فترة مغلقة وPresent Perfect يشترط فترة مفتوحة، فيتناقض الزمن مع عبارة الوقت. وليس هذا تفضيلاً بريطانياً أو أمريكياً بل خطأ في كل مكان. فإما أن تحذف كلمة الوقت — "I have seen him" — أو تغيّر الزمن — "I saw him yesterday".

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

تحدد since نقطة البداية (since 2019 وsince Monday وsince I moved here) وتحدد for المدة (for six years وfor two hours). وتأخذ since دائماً تقريباً Present Perfect، أما for فتأخذ الاثنين والزمن هو حامل المعنى: "I worked there for five years" تعني أنك غادرت، و"I have worked there for five years" تعني أنك ما زلت هناك.

أنقول "has been to" أم "has gone to"؟

تعني has been to أن الشخص ذهب وعاد، فهي تصف خبرة: "She has been to Paris three times". وتعني has gone to أنه لا يزال هناك: "She has gone to Paris" — أي إنه غائب الآن. وإن كان الشخص واقفاً أمامك فـhas gone مستحيلة.

هل يقول الأمريكيون فعلاً "Did you eat yet?"؟

نعم، وهي إنجليزية أمريكية فصيحة. يسمح الاستخدام الأمريكي بـPast Simple مع already وyet وjust حيث تشترط البريطانية Present Perfect. وينتهي الاستثناء عند هذا الحد؛ فهو لا يشمل since أو for أو ever أو never ولا قاعدة الوقت المنتهي. وفي امتحانات IELTS وCELPIP وTOEFL وCambridge استخدم النمط البريطاني الذي لا يُحسب خطأً أبداً.

أفهم القاعدة لكنني ما زلت أخطئ. ماذا أفعل؟

حدد الخطأ الذي ترتكبه فعلاً. فإن كنت تقول "I have went" فالمشكلة في أسماء المفعول الشاذة لا في الأزمنة. وإن كنت تصحح نفسك في منتصف الجملة فالمشكلة طلاقة تحت الضغط. وإن كنت تزل في الجمل الطويلة فقط فأنت تفقد الإطار الزمني. ولا يُصلح أي من الثلاثة بإعادة قراءة القاعدة؛ بل تحتاج تدريب أسماء المفعول وممارسة الكلام ومراجعة الكتابة على الترتيب.

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

كفّ عن اختيار الأزمنة من ورقة قواعد

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