Had the explorers known about the harsh weather, they ___ earlier. a) would leave b) would have left c) leave d) left ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
b) would have left
الإجابة الصحيحة هي (b) would have left.
هذا السؤال يتعلق بـ "الشرط غير الحقيقي في الماضي" (Third Conditional). هذا النوع من الشروط يتحدث عن مواقف افتراضية في الماضي، أي أشياء لم تحدث بالفعل، ونتخيل ما كان سيحدث لو أن شيئًا آخر قد حدث.
بناء الجملة في الشرط غير الحقيقي في الماضي:
- إذا (If) + الماضي التام (Past Perfect): Had + الفعل في صيغة الماضي التام (مثال: Had known)
- الجزء الثاني: would have + الفعل في صيغة المصدر (infinitive): (مثال: would have left)
شرح السؤال:الجملة تقول: "لو أن المستكشفين علموا بالطقس القاسي، لكانوا غادروا مبكرًا." بما أنهم *لم* يعلموا بالطقس القاسي، فإننا نتحدث عن موقف افتراضي في الماضي.
- "Had the explorers known..." هذا الجزء يعادل "If the explorers had known..." وهو بداية الشرط. لاحظ استخدام "Had" بدلاً من "If" مع قلب ترتيب الفعل والفاعل.
- "...they would have left earlier." هذا هو الجزء الثاني من الشرط، وهو النتيجة الافتراضية. "would have left" تعني أنهم كانوا سيفعلون شيئًا في الماضي، لكنهم لم يفعلوه.
لماذا الخيارات الأخرى خاطئة؟- (a) would leave: هذا يعبر عن شرط حقيقي بسيط (Type 1 Conditional) ولا يناسب معنى الجملة الذي يتحدث عن الماضي.
- (c) leave: هذا مجرد فعل مضارع بسيط ولا يشكل جملة شرطية صحيحة.
- (d) left: هذا فعل ماضي بسيط ولا يعبر عن نتيجة افتراضية في الماضي.
مثال آخر:If I had studied harder, I would have passed the exam. (لو كنت درست بجد أكبر، لكنت نجحت في الامتحان.)
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال Had the explorers known about the harsh weather, they ___ earlier. a) would leave b) would have left c) leave d) left ؟ اترك تعليق فورآ.