انتقل إلى المحتوى

تمارين القواعد

تمارين الجمل الشرطية في الإنجليزية (If): 30 جملة مع الإجابات

القاعدة باختصار: الحالة الصفرية للحقائق العامة (If you heat ice, it melts)، والأولى لاحتمال واقعي في المستقبل (If it rains, we will stay home)، والثانية لموقف غير واقعي الآن (If I had money, I would travel)، والثالثة لماضٍ لم يحدث (If I had known, I would have come). ولا تأتي will أو would بعد if. أمامك 30 تمرينًا مع شرح بالعربية لكل إجابة.

كتبه Raheel Ashrafقراءة تقديرية: 15 دقائق

تمرين مجاني: تمارين قواعد اللغة الإنجليزية مجانًا مع الإجابات

انظر أولًا إلى الموقف لا إلى الكلمة العربية. إن كان حقيقة عامة تتكرر دائمًا فاستخدم المضارع في الجملتين (الحالة الصفرية). وإن كان احتمالًا واقعيًا في المستقبل فاستخدم المضارع بعد if وwill في الجواب (الحالة الأولى). وإن كان موقفًا خياليًا أو بعيدًا عن الواقع الآن فاستخدم الماضي بعد if وwould في الجواب (الحالة الثانية). وإن كان شيئًا لم يحدث في الماضي فاستخدم had + التصريف الثالث بعد if وwould have + التصريف الثالث في الجواب (الحالة الثالثة). والقاعدة الذهبية: جملة if نفسها لا تأخذ will ولا would.

صعوبة هذا الدرس على الناطق بالعربية أن العربية تضع الفعل الماضي بعد «إذا» حتى لو كان المعنى مستقبلًا («إذا أمطرت غدًا»)، فيكتب المتعلم If it rained tomorrow، أو يفكر في المستقبل فيكتب If it will rain tomorrow. والصعوبة الثانية أن «لو» العربية لا تفرّق بين الحاضر غير الواقعي والماضي الذي لم يحدث، أما الإنجليزية فتفرّق بين الحالة الثانية والثالثة بزمن الفعل. التمارين أدناه تتدرج من الحالتين الصفرية والأولى إلى الثالثة والمختلطة.

اختبار الجمل الشرطية If: 30 سؤالًا

المستوى الأول · مبتدئ

1.If you heat ice, it ___.
2.If it ___ tomorrow, we will stay at home.
3.If you ___ hard, you will pass the exam.
4.If I see Ahmed today, I ___ him your message.
5.If plants don't get enough water, they ___.
6.We will be late if we ___ now.
7.If you ___ any questions, ask the teacher.
8.Choose the standard first-conditional sentence for a possible future event.
9.Unless you ___, you will miss the bus.
10.If the weather is nice on Friday, we ___ to the beach.

المستوى الثاني · متوسط

11.If I ___ a lot of money, I would buy a house by the sea.
12.If I were you, I ___ that job offer.
13.If she ___ here, she would help us.
14.I would call him if I ___ his number.
15.What ___ you do if you lost your passport abroad?
16.Choose the correct translation: «لو كنتُ أعرف الإجابة لأخبرتك».
17.If he ___ more, he wouldn't be so tired all the time.
18.If I ___ the president, I would make education free.
19.If our team wins the match next week, we ___ a party.
20.She ___ a car if she could drive.

المستوى الثالث · متقدم

21.If I ___ about the traffic, I would have left earlier.
22.If you had told me about the problem, I ___ you.
23.Choose the correct translation: «لو ذاكرتَ أمس لنجحتَ في الاختبار».
24.If I had accepted the offer last year, I ___ in Dubai now.
25.In formal writing, which form is standard? «If I ___ you, I would talk to the manager.»
26.We would have caught the train if we ___ five minutes earlier.
27.Choose the standard third-conditional sentence about an unreal past event.
28.If it hadn't rained so heavily last night, the roads ___ flooded now.
29.He said that if it ___ the next day, the match would be cancelled.
30.___ I known you were in hospital, I would have visited you.
مفتاح الإجابات والشرحافتحه بعد إكمال الاختبار.
  1. 1. meltsهذه حقيقة علمية تحدث دائمًا، فهي الحالة الصفرية: المضارع البسيط في الجملتين (heat / melts). أما would melt فتجعل الحقيقة خيالًا، وmelted تنقلها إلى الماضي بلا سبب.
  2. 2. rainsالحالة الأولى: المضارع البسيط بعد if وwill في الجواب. نقول بالعربية «إذا أمطرت غدًا» بالفعل الماضي، فيكتب بعضهم rained، ويفكر آخرون في كلمة «غدًا» فيكتبون will rain. والصواب rains، لأن جملة if في الإنجليزية لا تأخذ will حتى مع المستقبل.
  3. 3. studyاحتمال واقعي في المستقبل، فهي الحالة الأولى: If you study hard, you will pass. و«إذا ذاكرتَ جيدًا» بالماضي العربي لا تعني studied، فالمعنى مستقبل والفعل الإنجليزي يأتي في المضارع.
  4. 4. will giveرؤية أحمد اليوم أمر ممكن جدًا، والفعل بعد if في المضارع (see)، فالجواب will give. أما would give فتأتي حين يكون الشرط في الماضي (If I saw Ahmed...)، أي حين يكون الموقف غير مرجح أو خياليًا.
  5. 5. dieحقيقة عامة عن النباتات، فهي الحالة الصفرية: المضارع البسيط في الجملتين (don't get / die). ويمكن أن تحل when محل if هنا دون تغيير المعنى: When plants don't get enough water, they die.
  6. 6. don't leaveجملة if قد تأتي في آخر الجملة، والقاعدة لا تتغير: لا will بعد if. لذلك نقول if we don't leave now، لا if we won't leave. وكلمة now هنا لا تجعل الجملة في الماضي، فـ didn't leave خطأ أيضًا.
  7. 7. haveالجواب هنا فعل أمر (ask)، وهذا شائع مع الحالة الأولى: If + مضارع بسيط، ثم أمر. لذلك نقول If you have any questions. وwill have خطأ لأن will لا تأتي بعد if.
  8. 8. If I finish early, I will call you.الجملة الأولى تضع will بعد if، والثالثة تنقل الماضي العربي («إذا انتهيتُ مبكرًا») حرفيًا إلى الإنجليزية. الصواب المضارع بعد if وwill في الجواب: If I finish early, I will call you.
  9. 9. hurryunless معناها «إلا إذا» أو if not، والنفي موجود فيها أصلًا، فنقول Unless you hurry (أي If you don't hurry). ومن يترجم «إذا لم تسرع» حرفيًا قد يكتب Unless you don't hurry، فيجتمع نفيان ويضيع المعنى.
  10. 10. will goالفعل بعد if في المضارع (is) والحديث عن يوم جمعة قادم، فهي الحالة الأولى والجواب will go. لا تخلط بين الحالات: would go تحتاج ماضيًا بعد if، وwould have gone تحتاج had + التصريف الثالث.
  11. 11. hadالحالة الثانية لموقف غير واقعي الآن: الماضي البسيط بعد if وwould في الجواب. الفعل had هنا لا يعني الماضي، بل يعني أن الموقف خيالي، كما في «لو كان معي مال كثير». ولا تضع would بعد if: If I would have خطأ.
  12. 12. would acceptIf I were you تعبير ثابت للنصيحة بمعنى «لو كنتُ مكانك»، وهو من الحالة الثانية، فالجواب would + المصدر: I would accept. أما will accept فلا تناسب شرطًا خياليًا، لأنك لن تصبح الشخص الآخر أبدًا.
  13. 13. wereهي ليست هنا الآن، والجملة تتخيل العكس، فهي الحالة الثانية: If she were here. تُستخدم were مع كل الضمائر في هذا التركيب في الإنجليزية الرسمية، وتسمع was في الكلام اليومي. أما would be فلا تأتي بعد if.
  14. 14. knewأنا لا أعرف رقمه الآن، والجواب would call، فهي الحالة الثانية والفعل بعد if في الماضي: if I knew his number. والمعنى «لو كنتُ أعرف رقمه لاتصلت به». ووجود جملة if في آخر الجملة لا يغيّر الأزمنة.
  15. 15. wouldالفعل بعد if في الماضي (lost) لأن الموقف افتراضي، فالسؤال يأتي بـ would: What would you do if...? وهذا من أشهر أسئلة المحادثة والمقابلات. أما will فتحتاج المضارع بعدها: What will you do if you lose...?
  16. 16. If I knew the answer, I would tell you.المعنى أنني لا أعرف الإجابة الآن، فهي الحالة الثانية: knew بعد if وwould tell في الجواب. «لو» العربية تنتهي بـ«لَـ» في الجواب، فيضع بعضهم would في الجملتين، والإنجليزية تضع would في الجواب وحده. وإن كان المقصود موقفًا انتهى في الماضي فالترجمة If I had known, I would have told you.
  17. 17. sleptالواقع الآن أنه لا ينام كفاية، والجملة تتخيل العكس، فهي الحالة الثانية: If he slept more. الماضي slept هنا يدل على عادة غير واقعية في الحاضر، لا على ليلة مضت.
  18. 18. wereهذا افتراض بعيد عن الواقع، أي «لو» لا «إذا»، فالحالة الثانية: If I were the president. استخدام am يعني أنك قد تكون الرئيس فعلًا، وهو معنى الحالة الأولى. القاعدة العملية: «لو» الخيالية في الحاضر تقابل الماضي بعد if.
  19. 19. will haveالفوز ممكن وواقعي، أي «إذا» لا «لو»، والفعل بعد if في المضارع (wins)، فالجواب will have. لا تضع would لمجرد أن الجملة شرطية: would تأتي مع الماضي بعد if فقط.
  20. 20. would buycould هي ماضي can، ووجودها بعد if يعني أن الموقف غير واقعي الآن (هي لا تجيد القيادة)، فالجواب would buy. والمعنى «لو كانت تجيد القيادة لاشترت سيارة».
  21. 21. had knownالجواب would have left يدل على الحالة الثالثة: ماضٍ لم يحدث. فالفعل بعد if يأتي had + التصريف الثالث: If I had known. ولا تكرر would have في الجملتين، فهذا خطأ مشهور يسمع أحيانًا في الكلام لكنه غير معياري.
  22. 22. would have helpedhad told يدل على أن الكلام عن الماضي (لم تخبرني)، فالجواب would have + التصريف الثالث: I would have helped you. أما would help فتتحدث عن الحاضر، وكأنك تقول «لساعدتك الآن».
  23. 23. If you had studied yesterday, you would have passed the exam.«لو» مع «أمس» تعني ماضيًا لم يحدث، فهي الحالة الثالثة: had studied بعد if وwould have passed في الجواب. «لو» العربية لا تغيّر صيغتها بين الحاضر والماضي، أما الإنجليزية فتعبّر عن الفرق بالزمن، ولذلك يخطئ كثيرون فيختارون الحالة الثانية.
  24. 24. would beهذه جملة مختلطة: الشرط في الماضي (had accepted ... last year) والنتيجة في الحاضر (now)، فالجواب would be. كلمة now هي الإشارة الحاسمة: النتيجة الحاضرة تأخذ would + المصدر حتى لو كان الشرط ماضيًا.
  25. 25. wereفي الحالة الثانية تُستخدم were مع I وhe وshe وit في الإنجليزية الرسمية، وIf I were you تعبير ثابت. تسمع If I was في الكلام اليومي، لكن في الامتحانات والكتابة الرسمية اختر were. أما am فتجعل الموقف حقيقيًا، وهذا مستحيل هنا.
  26. 26. had leftالجواب would have caught يدل على الحالة الثالثة، فالشرط had left. نقول بالعربية «لو خرجنا قبل خمس دقائق» بالماضي البسيط، فيكتب المتعلم left، لكن left بعد if تعني الحالة الثانية، أي الحاضر الخيالي.
  27. 27. If I had known, I would have come.الحالة الثالثة الكاملة: If + had + التصريف الثالث، ثم would have + التصريف الثالث. الجملة الثانية تضع would في الجملتين كما تفعل «لو... لـ» العربية، والرابعة تستخدم came بدل التصريف الثالث come بعد have.
  28. 28. wouldn't beجملة مختلطة ثانية: السبب في الماضي (last night) والنتيجة في الحاضر (now)، فالجواب wouldn't be. لو لم توجد كلمة now وكان الحديث عن أمس لقلنا the roads wouldn't have flooded.
  29. 29. rainedالجملة الأصلية من الحالة الأولى: If it rains tomorrow, the match will be cancelled. وفي الكلام المنقول بعد He said يرجع الزمن خطوة إلى الماضي: rains تصبح rained، وwill تصبح would. العربية لا تغيّر زمن الفعل في الكلام المنقول («قال إنه إذا أمطرت...»)، لذلك يُنسى هذا التحويل كثيرًا.
  30. 30. Hadهذا تقديم وتأخير رسمي للحالة الثالثة: Had I known تعني If I had known، فنحذف if ونقدّم had. لا يصح If I known لأن had محذوفة، ولا Did أو Have لأن الحالة الثالثة تحتاج had تحديدًا.

ملخص القاعدة: أربع حالات وزمن كل جملة

كل جملة شرطية من جزأين: جملة if (الشرط) وجملة الجواب. الزمن في كل جزء يحدد الحالة، وwill وwould تبقيان في الجواب وحده.

  • الحالة الصفرية (حقيقة عامة): If + مضارع بسيط، ثم مضارع بسيط. If you heat ice, it melts.
  • الحالة الأولى (احتمال واقعي في المستقبل): If + مضارع بسيط، ثم will + المصدر. If it rains, we will stay home.
  • الحالة الثانية (موقف غير واقعي الآن): If + ماضٍ بسيط، ثم would + المصدر. If I had money, I would travel.
  • الحالة الثالثة (ماضٍ لم يحدث): If + had + التصريف الثالث، ثم would have + التصريف الثالث. If I had known, I would have come.
  • الحالة المختلطة (شرط ماضٍ ونتيجة حاضرة): If + had + التصريف الثالث، ثم would + المصدر. If I had accepted the offer, I would be in Dubai now.

إذا رأيت will أو would بعد if مباشرة في جملتك، فراجعها: في الحالات الأربع لا تأتي will ولا would في جملة الشرط.

«إذا» و«لو»: كيف تختار الحالة المناسبة؟

العربية نفسها تعطيك إشارة مفيدة: «إذا» للأمر الممكن الذي قد يحدث، و«لو» للأمر غير الواقع أو المستبعد. «إذا» تقابل في الغالب الحالة الأولى (If you come, I will cook)، و«لو» تقابل الحالة الثانية أو الثالثة.

لكن «لو» وحدها لا تكفي، لأنها تُستخدم للحاضر الخيالي («لو كنتُ غنيًا لاشتريت بيتًا») وللماضي الذي لم يحدث («لو جئتَ أمس لرأيته»). عليك أن تسأل: هل الموقف الخيالي عن الآن أم عن الماضي؟ إن كان عن الآن فالحالة الثانية (If I were rich, I would buy)، وإن كان عن الماضي فالحالة الثالثة (If you had come yesterday, you would have seen him).

  • إذا + ممكن في المستقبل ← If + مضارع، will + المصدر.
  • لو + خيالي في الحاضر ← If + ماضٍ، would + المصدر.
  • لو + ماضٍ لم يحدث ← If + had + التصريف الثالث، would have + التصريف الثالث.

الأخطاء المتكررة في الجمل الشرطية

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

  • will بعد if: If it will rain tomorrow خطأ، والصواب If it rains tomorrow.
  • would في الجملتين: If I would know, I would tell you خطأ، والصواب If I knew, I would tell you.
  • would have في الجملتين: If I would have known خطأ، والصواب If I had known.
  • الماضي العربي بعد «إذا» مع معنى المستقبل: If I finished early, I will call you خطأ، والصواب If I finish early.
  • الحالة الثانية بدل الثالثة: If you studied yesterday, you would pass خطأ حين يكون الحديث عن الماضي، والصواب If you had studied, you would have passed.
  • نفيان مع unless: Unless you don't hurry خطأ، والصواب Unless you hurry أو If you don't hurry.
  • نسيان إرجاع الزمن في الكلام المنقول: He said if it rains, the match will be cancelled تصبح في الأسلوب الرسمي He said that if it rained, the match would be cancelled.

لماذا يخطئ الناطق بالعربية في الجمل الشرطية؟

السبب الأول أن العربية تضع الفعل الماضي بعد «إذا» و«إن» حتى حين يكون المعنى مستقبلًا: «إذا جاء أحمد غدًا فسأخبره». ينقل المتعلم هذا الماضي إلى الإنجليزية فيكتب If Ahmed came tomorrow, I will tell him. وفي الاتجاه المعاكس، يلاحظ بعضهم أن المعنى مستقبل فيضع will بعد if. والإنجليزية لا تفعل هذا ولا ذاك: المضارع البسيط بعد if للمستقبل الواقعي.

السبب الثاني أن «لو» العربية تجمع الحاضر الخيالي والماضي الذي لم يحدث في صيغة واحدة تقريبًا، ويحدد السياق وحده الفرق. أما الإنجليزية فتعبّر عن الفرق بالزمن: الماضي البسيط للحاضر الخيالي (If I knew)، والماضي التام للماضي الذي لم يحدث (If I had known). لذلك اسأل قبل الترجمة: هل أتحدث عن الآن أم عن الماضي؟

السبب الثالث أن جواب «لو» في العربية يبدأ بلام («لأخبرتك»)، وهي تشبه في ذهن المتعلم would، فيضعها في الشرط والجواب معًا. في هذه الأنماط الأساسية يأتي would في الجواب؛ لكن توجد استعمالات أخرى مرتبطة بالإرادة والطلبات المهذبة.

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

كيف تتدرب على الجمل الشرطية

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

ثم اكتب عن نفسك: ثلاث جمل عن خطط ممكنة هذا الأسبوع (If I finish work early, I will...)، وثلاث جمل عن أحلام بعيدة (If I lived abroad, I would...)، وثلاث جمل عن قرارات ماضية تتمنى لو كانت مختلفة (If I had studied medicine, I would have...). هذا التمرين يربط كل حالة بموقف حقيقي من حياتك.

تدرّب أكثر

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

هل يجوز استخدام will بعد if؟

في الجمل الشرطية العادية لا: نقول If it rains tomorrow لا If it will rain tomorrow، حتى لو كان المعنى مستقبلًا. توجد استعمالات خاصة قليلة، مثل الطلب المهذب If you will wait here, I'll get the manager، لكن القاعدة الآمنة في الامتحانات والكتابة ألا تضع will بعد if.

ما الفرق بين If I was و If I were؟

في الحالة الثانية تُستخدم were مع كل الضمائر في الإنجليزية الرسمية: If I were you وIf she were here. وتسمع was كثيرًا في الكلام اليومي (If I was rich)، لكن were هي الاختيار المعياري في الامتحانات والكتابة الرسمية، والتعبير If I were you ثابت لا يتغير.

كيف أعرف هل «لو» تترجم بالحالة الثانية أم الثالثة؟

انظر إلى زمن الموقف الخيالي. إن كان عن الحاضر أو عن عادة مستمرة («لو كنتُ أعرف الإجابة الآن») فاستخدم الحالة الثانية: If I knew, I would tell you. وإن كان عن حدث في الماضي لم يقع («لو عرفتُ أمس») فاستخدم الحالة الثالثة: If I had known, I would have told you. وكلمات مثل yesterday وlast year إشارة واضحة إلى الحالة الثالثة.

راجع الجمل الشرطية في نصوصك

الصق رسالة أو فقرة كتبتها في مدقق PromGee (برومجي) المجاني، وسيشير إلى الجمل الشرطية والأزمنة التي تحتاج إلى مراجعة مع شرح القاعدة.

جرّب المدقق مجانًا

المصادر والمراجع

تابع القراءة: المزيد من الأدلة

تدرّب على هذا الموضوع بأداة مجانية: اختبار أزمنة الأفعال الإنجليزية المجاني