Had the volcano erupted at night, more people ___ casualties ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
c) would have become
الإجابة الصحيحة هي (c) would have become. هذا السؤال يتعلق بقواعد اللغة الإنجليزية، وتحديداً الشرط غير الحقيقي في الماضي (Third Conditional).
شرح مفصل:
- بنية الشرط غير الحقيقي في الماضي: تتكون من جزأين:
- الشرط (If clause): `If + past perfect` (فعل ماضي تام)
- النتيجة (Main clause): `would have + past participle` (فعل ماضي مشارك)
- في السؤال:
- الشرط: `Had the volcano erupted at night` (لاحظ استخدام "Had" بدلاً من "If" - هذا مقبول في الشرط غير الحقيقي). هذا يعني "لو ثار البركان في الليل". "Had erupted" هو فعل ماضي تام.
- النتيجة: نحتاج إلى فعل يكمل بنية "would have + past participle".
- لماذا (c) "would have become" هي الإجابة الصحيحة؟
- "would have become" تكمل بنية الشرط غير الحقيقي في الماضي بشكل صحيح. الجملة كاملة تصبح: "Had the volcano erupted at night, more people would have become casualties." (لو ثار البركان في الليل، لكان عدد الضحايا أكبر).
- "become" هنا فعل ماضي مشارك (past participle) وهو ضروري بعد "would have".
- لماذا الخيارات الأخرى خاطئة؟
- الخيارات الأخرى لا تتناسب مع بنية الشرط غير الحقيقي في الماضي. على سبيل المثال، استخدام "were" أو "have been" لا يتبع القاعدة الصحيحة.
- مثال آخر:
- `If I had studied harder, I would have passed the exam.` (لو درست بجد أكبر، لكنت نجحت في الامتحان).
- `If she hadn't been late, she would have caught the train.` (لو لم تتأخر، لكنت أدركت القطار).
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال Had the volcano erupted at night, more people ___ casualties ؟ اترك تعليق فورآ.