Had he known, he _____ helped. ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
would have
الإجابة الصحيحة هي "would have". هذا التمرين يتعلق بـ "الشرط غير الحقيقي في الماضي" (Third Conditional).
شرح مفصل:
- الشرط غير الحقيقي في الماضي: نستخدم هذا النوع من الشروط للتعبير عن مواقف افتراضية في الماضي، أي أشياء لم تحدث بالفعل، ونتحدث عن نتائجها المحتملة لو كانت قد حدثت.
- تركيب الجملة: يتكون الشرط غير الحقيقي في الماضي من جزأين:
- الشرط (If clause): "If + past perfect" (لو + فعل ماضي تام). في سؤالك، الشرط مضمر: "Had he known" (لو كان قد علم). لاحظ أن "had" تحل محل "if" في بداية الجملة.
- النتيجة (Main clause): "would have + past participle" (لكان قد فعل).
- مثال توضيحي:
- "If I had studied harder, I would have passed the exam." (لو كنت درست بجد أكبر، لكنت نجحت في الامتحان).
- "If she had told me, I would have helped her." (لو كانت أخبرتني، لكنت ساعدتها).
- تطبيق على سؤالك:
- "Had he known" (لو كان قد علم) هو الشرط.
- النتيجة يجب أن تكون "would have helped" (لكان قد ساعد). لذلك، الجملة الكاملة هي: "Had he known, he would have helped."
- لماذا "would have" وليست أفعال أخرى؟ "Would have" هي الصيغة الصحيحة للتعبير عن نتيجة افتراضية في الماضي، وهي جزء أساسي من تركيب الشرط غير الحقيقي في الماضي. استخدام أي فعل آخر سيجعل الجملة غير صحيحة نحوياً.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال Had he known, he _____ helped. ؟ اترك تعليق فورآ.