If he ___ the truth, he wouldn’t have acted that way. ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
b) had known
الإجابة الصحيحة هي "had known" (الماضي التام).
شرح مفصل:
هذا السؤال يختبر فهمك لـ "الشرط غير الحقيقي في الماضي" (Third Conditional). هذا النوع من الشروط يتحدث عن مواقف افتراضية في الماضي، وأشياء لم تحدث بالفعل.
- صيغة الشرط غير الحقيقي في الماضي:
- If + الماضي التام (had + التصريف الثالث للفعل)، + شرط الجملة الثانية (would have + التصريف الثالث للفعل).
- في سؤالنا:
- الجزء الأول من الشرط هو "If he ___ the truth". نحتاج هنا إلى الماضي التام لأننا نتحدث عن معرفة لم تحدث في الماضي. لذلك، نستخدم "had known" (كان قد عرف).
- الجزء الثاني من الشرط هو "he wouldn’t have acted that way" (لم يكن ليتصرف بهذه الطريقة). هذا الجزء يوضح النتيجة التي كانت ستحدث لو عرف الحقيقة.
- مثال توضيحي:
- If I had studied harder, I would have passed the exam. (لو كنت درست بجد أكبر، لكنت نجحت في الامتحان). هنا، لم أدرس بجد ولم أنجح في الامتحان، لكننا نتخيل نتيجة مختلفة لو حدث شيء مختلف في الماضي.
- لماذا الخيارات الأخرى خاطئة؟
- know: هذا زمن المضارع البسيط، ولا يتناسب مع الشرط غير الحقيقي في الماضي.
- knew: هذا زمن الماضي البسيط، ولا يتناسب مع الشرط غير الحقيقي في الماضي.
- has known: هذا زمن المضارع التام، ولا يتناسب مع الشرط غير الحقيقي في الماضي.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال If he ___ the truth, he wouldn’t have acted that way. ؟ اترك تعليق فورآ.