B2 · فوق المتوسط TOEIC 605–780 IELTS 5.5–6.5 الأفعال الناقصة

Should Have / Could Have / Would Have

تعلم Should Have و Could Have و Would Have للتعبير عن الندم والفرص الضائعة بالإنجليزية — ضرورية للجمل الشرطية من النوع الثالث.

Share: Copied!

Should Have / Could Have / Would Have: التعبير عن الندم والاحتمالات الماضية غير المحققة

من أكثر التراكيب التي يصعب على الناطقين بالعربية استيعابها هي تراكيب الأفعال الناقصة التامة (Modal Perfect) الثلاثة: Should have + past participle، وCould have + past participle، وWould have + past participle. هذه التراكيب تتحدث عن أشياء لم تحدث في الماضي، أي عن ندم، أو فرصة ضائعة، أو نتيجة افتراضية لم تتحقق. اللغة العربية تعبّر عن هذه المعاني بطرق مختلفة تمامًا (مثل "كان يجب أن..." أو "لو كنت...") وهذا يجعل الترجمة الحرفية مصدرًا دائمًا للأخطاء.

الصيغة الأساسية لصيغ Should / Could / Would Have

التركيب الصيغة المعنى
Should have + p.p. تعبير عن نصيحة فائتة أو ندم على عدم فعل الصحيح كان يجب أن أفعل (ولم أفعل)
Shouldn't have + p.p. تعبير عن خطأ فعلته ولا يجب أن تكرره كان يجب ألا أفعل (وفعلت)
Could have + p.p. تعبير عن قدرة/إمكانية كانت متاحة ولم تُستخدم كان يمكنني أن أفعل (لكنني لم أفعل)
Would have + p.p. نتيجة افتراضية في جملة شرطية ماضية (Third Conditional) لو حدث كذا، لكان كذا

تنبيه نحوي حاسم: بعد Should / Could / Would لا يأتي أبدًا "of"، بل يأتي have. هذا خطأ يقع فيه حتى بعض الناطقين الأصليين للإنجليزية عند الكتابة السريعة أو غير الرسمية، لأن "have" في الكلام السريع يُنطق بصوت خفيف يشبه "of" (should've يُسمَع قريبًا من "should of"). لكنه خطأ إملائي فادح في الكتابة الرسمية والامتحانات: يجب أن تكتب "should have" وليس "should of"، بلا أي استثناء.

استخدام Should Have للتعبير عن الندم والنصيحة الفائتة

نستخدم Should have + past participle حين ننتقد قرارًا ماضيًا، أو نعبّر عن ندم على شيء لم نفعله وكان من الأفضل أن نفعله:

  • I should have studied harder for the exam. (كان يجب أن أدرس بجهد أكبر - وللأسف لم أفعل)
  • You should have told me earlier! (كان يجب أن تخبرني في وقت أبكر)
  • We shouldn't have left so late; we missed the flight. (كان يجب ألا نخرج متأخرين هكذا)

هذا التركيب يُستخدم كثيرًا في النقد الذاتي، الاعتذار، أو تحليل الأخطاء بعد وقوعها - وهو مختلف تمامًا عن Should + Verb (بدون have) الذي يُستخدم لنصيحة في الحاضر أو المستقبل:

الزمن الصيغة مثال
الحاضر/المستقبل (نصيحة الآن) Should + Verb You should study for tomorrow's exam. (نصيحة لم يفتها الوقت بعد)
الماضي (ندم/نقد لأمر انتهى) Should have + p.p. You should have studied for yesterday's exam. (الأمر انتهى، والفرصة فاتت)

استخدام Could Have للتعبير عن قدرة أو فرصة ضائعة في الماضي

Could have + past participle يعبّر عن شيء كان ممكنًا حدوثه في الماضي، لكنه لم يحدث فعليًا:

  • I could have won the race, but I fell down. (كان بإمكاني أن أفوز، لكنني سقطت)
  • She could have called us, but she forgot. (كان بإمكانها أن تتصل، لكنها نسيت)
  • We could have gone to the beach yesterday; the weather was perfect. (تعليق على فرصة أُهدرت)

الفرق الدقيق بين Should have وCould have: Should have تحمل حكمًا أخلاقيًا أو نصيحة فائتة (كان الأصح أن تفعل)، أما Could have فتصف إمكانية أو قدرة كانت متوفرة دون حكم قيمي بالضرورة (كان بإمكانك، لكنك اخترت غير ذلك أو لم تفعل لسبب ما).

استخدام Would Have في الجملة الشرطية الثالثة (Third Conditional)

Would have + past participle يظهر غالبًا في الجزء الثاني من جملة شرطية من النوع الثالث، التي تصف نتيجة افتراضية لحدث ماضٍ لم يقع:

الجزء الشرطي (If) النتيجة الافتراضية
If I had known about the meeting, I would have attended it.
If she had studied harder, she would have passed the exam.
If it hadn't rained, we would have gone for a walk.

لاحظ أن الفعل بعد "If" يكون في صيغة Past Perfect (had + p.p.)، بينما النتيجة تكون would have + p.p.. هذا التركيب المزدوج (Past Perfect + Would have) يصف واقعًا مخالفًا لما حدث فعليًا، وهو من أعقد التراكيب الشرطية للمتعلم العربي لأن العربية تستخدم "لو" مع صيغ فعلية مختلفة كليًا لا تحتاج فيها إلى تركيب مساعد مزدوج مثل هذا.

الأخطاء الشائعة عند الناطقين بالعربية

الخطأ الأول: كتابة "of" بدلًا من "have"
هذا خطأ منتشر جدًا بسبب التشابه الصوتي: ~~I should of gone~~ والصحيح I should have gone. تذكّر أن "of" حرف جر لا معنى له بعد فعل ناقص، بينما "have" هنا فعل مساعد ضروري لتكوين صيغة الماضي التام.

الخطأ الثاني: الخلط بين Should + فعل مضارع وShould have + p.p.
لأن اللغة العربية لا تملك تمييزًا صرفيًا واضحًا بين "يجب أن تفعل الآن" و"كان يجب أن تفعل في الماضي"، يستخدم الطالب صيغة "Should" وحدها مع سياق ماضٍ: ~~You should study yesterday~~ والصحيح You should have studied yesterday.

الخطأ الثالث: استخدام الفعل في صورة المصدر بدل التصريف الثالث (Past Participle)
مثل: ~~I should have go~~ بدل I should have gone. الفعل بعد "have" في هذا التركيب يجب أن يكون في صورة Past Participle دائمًا (V3)، تمامًا كما في زمن Present Perfect.

الخطأ الرابع: نسيان الفعل الشرطي had في جزء If من الجملة الشرطية الثالثة
مثل: ~~If I knew, I would have come~~ بدل الصحيح If I had known, I would have come. الطالب العربي، بسبب صعوبة تركيب الماضي التام، يستبدله بالماضي البسيط، فيفسد المعادلة الشرطية بالكامل.

الخطأ الخامس: الخلط بين Would have و Should have في التعبير عن الندم العام
كثير من الطلاب يستخدمون "Would have" كمرادف عام لـ "Should have" لوصف الندم اليومي بلا جملة شرطية واضحة، وهذا غير صحيح: نستخدم Should have للندم/النقد المباشر، ونحفظ Would have لسياق الجملة الشرطية الثالثة أو الحديث عن نتيجة مفترضة مرتبطة بشرط واضح (منطوق أو مفهوم من السياق).

نصائح

  • اربط كل تركيب بوظيفته العاطفية: Should have = ندم/نقد ("كان يجب... ولم يحدث")، Could have = فرصة ضائعة/قدرة غير مستغلة، Would have = نتيجة افتراضية مرتبطة بشرط ماضٍ.
  • لتجنب خطأ "should of" نهائيًا، تدرّب على كتابة الجملة كاملة بدون اختصار أولًا (should have) قبل استخدام الاختصار المنطوق (should've) في الكلام السريع، ولا تستخدم الاختصار المكتوب "should of" أبدًا.
  • عند بناء جملة شرطية من النوع الثالث، تذكّر القاعدة الذهبية: If + Past Perfect (had + p.p.) → would have + p.p.، واكتب الجملتين معًا دائمًا حتى تتأكد من التوازن الزمني.
  • استبدل في ذهنك عبارة "كان يجب أن" العربية بصيغة "Should have + p.p." مباشرة كل مرة تريد الاعتذار أو النقد عن أمر ماضٍ، فهذا يقلل الاعتماد على الترجمة الحرفية.
  • تمرّن يوميًا بكتابة 3 جمل ندم حقيقية من يومك باستخدام "I should have..." أو "I shouldn't have..."، فهذا التمرين العملي يرسّخ الصيغة بشكل طبيعي أسرع من حفظ القاعدة النظرية فقط.
Share: Copied!

Should Have / Could Have / Would Have — Bài tập 4

Luyện tập ngữ pháp tiếng Anh chủ đề Should Have / Could Have / Would Have với 10 câu hỏi trắc nghiệm. Trả lời đúng ít nhất 70% để qua bài kiểm tra.

10 questions درجة النجاح: 70% Bài kiểm tra 4 /10 تمت الإجابة

Cách làm bài kiểm tra

  • Đọc kỹ từng câu hỏi và chọn câu trả lời đúng nhất.
  • Bài kiểm tra không giới hạn thời gian — bạn có thể làm theo tốc độ của mình.
  • Nhấn تسليم الاختبار khi hoàn thành để xem điểm số và giải thích chi tiết.

سجّل دخولك لحفظ نتيجتك

يمكنك أداء هذا الاختبار دون تسجيل الدخول، لكن لن يتم حفظ نتيجتك. تسجيل الدخول لمتابعة تقدمك.

  1. 1

    She missed the train. She ___ left home earlier.

  2. 2

    He failed the test. He ___ studied harder.

  3. 3

    If I had had more time, I ___ done a better job.

  4. 4

    I ___ helped him, I suppose, but frankly, after the way he treated me, I ___ brought myself to do it.

  5. 5

    He ___ told us he was going to be late; we were waiting for an hour.

  6. 6

    The experiment failed. The scientists ___ accounted for the change in temperature, which skewed the results.

  7. 7

    It's a shame you didn't apply for the scholarship. You ___ gotten it.

  8. 8

    I didn't know the answer, so I guessed. I ___ gotten it right, but I was lucky.

  9. 9

    I ___ bought the tickets online, which would have been cheaper, but I forgot.

  10. 10

    You ___ told me you were coming! I would have cleaned the house.