Had he seen her, he _____ hello. a. says b. said c. would say d. would have said ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
d. would have said
الإجابة الصحيحة هي d. would have said.
هذا السؤال يتعلق بقواعد اللغة الإنجليزية الخاصة بالجمل الشرطية المختلطة (Mixed Conditionals). لنشرح لماذا:
- تركيب الجملة: الجملة تبدأ بـ "Had he seen her"، وهذا التركيب يشير إلى شرط غير متحقق في الماضي. "Had" هنا تعني "لو كان قد رأى".
- النتيجة المتوقعة: بما أن الشرط في الماضي ولم يتحقق، فإن النتيجة المتوقعة ستكون أيضاً في الماضي.
- صيغة النتيجة في الماضي: عند التعبير عن نتيجة غير متحققة في الماضي بعد شرط غير متحقق في الماضي، نستخدم الصيغة: would have + التصريف الثالث للفعل (past participle).
دعنا نوضح بالأمثلة:- الجملة الصحيحة: Had he seen her, he would have said hello. (لو كان قد رآها، لقال مرحباً).
- لماذا الخيارات الأخرى خاطئة؟
- a. says: هذا زمن المضارع البسيط، ولا يتناسب مع الشرط في الماضي.
- b. said: هذا زمن الماضي البسيط، ولا يعبر عن نتيجة محتملة في الماضي بعد شرط غير متحقق.
- c. would say: هذا يعبر عن نتيجة محتملة في الحاضر أو المستقبل، ولا يتناسب مع الشرط في الماضي.
باختصار: عندما يكون الشرط في الماضي (باستخدام "had")، يجب أن تكون النتيجة أيضاً في الماضي (باستخدام "would have + التصريف الثالث للفعل").
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال Had he seen her, he _____ hello. a. says b. said c. would say d. would have said ؟ اترك تعليق فورآ.