0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

If she _____ about the traffic, she would have left earlier. a) knew b) had known c) knows d) has known ؟؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

b) had known

الإجابة الصحيحة هي b) had known.

هذا السؤال يتعلق بـ "الشرط غير الحقيقي في الماضي" (Third Conditional). هذا النوع من الشروط يتحدث عن مواقف افتراضية في الماضي، وعواقبها التي لم تحدث بسبب هذا الافتراض.

بنية الشرط غير الحقيقي في الماضي:

  • If + past perfect (had + past participle), would have + past participle

دعونا نحلل السؤال:
  • الجملة تتحدث عن موقف في الماضي: "لو علمت هي..."
  • النتيجة المتوقعة لم تحدث: "لكانت قد غادرت مبكراً".

لذلك، يجب أن نستخدم صيغة الماضي التام (past perfect) في الجزء الشرطي (بعد "if") وصيغة "would have + past participle" في الجزء الرئيسي.

لماذا الخيارات الأخرى خاطئة؟

  • a) knew: "knew" هي صيغة الماضي البسيط، وهي لا تتناسب مع بنية الشرط غير الحقيقي في الماضي.
  • c) knows: "knows" هي صيغة المضارع البسيط، وهي غير مناسبة لأننا نتحدث عن موقف افتراضي في الماضي.
  • d) has known: "has known" هي صيغة المضارع التام، وهي أيضاً غير مناسبة لنفس السبب.

مثال توضيحي:
  • If I had studied harder, I would have passed the exam. (لو كنت درست بجد أكبر، لكنت نجحت في الامتحان.)

في هذا المثال، "had studied" هي الماضي التام، و "would have passed" هي الصيغة الصحيحة للنتيجة في الشرط غير الحقيقي في الماضي.

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال If she _____ about the traffic, she would have left earlier. a) knew b) had known c) knows d) has known ؟ اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
سوف تجد إجابة سؤال If she _____ about the traffic, she would have left earlier. a) knew b) had known c) knows d) has known ؟ بالأعلى.

أسئلة مشابهة

0 تصويتات
1 إجابة
مرحباً بك في بوابة الإجابات ، المصدر الرائد للتعليم والمساعدة في حل الأسئلة والكتب الدراسية، نحن هنا لدعمك في تحقيق أعلى مستويات التعليم والتفوق الأكاديمي، نهدف إلى توفير إجابات شاملة لسؤالك

التصنيفات

...