She asked me whether I _____ finished the report. a. have b. had c. having d. has ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
b. had
الإجابة الصحيحة هي b. had.
الشرح:
هذا السؤال يتعلق بقواعد "التبعية الزمنية" (Sequence of Tenses) في اللغة الإنجليزية، خاصةً مع الأفعال في صيغة الماضي.
- الجملة الرئيسية: "She asked me..." (هي سألتني...) - هذه الجملة في صيغة الماضي.
- الجزء التابع: "...whether I _____ finished the report." (سألتني عما إذا كنت قد انتهيت من التقرير...) - هذا الجزء هو سؤال غير مباشر (Reported Speech) تابع للجملة الرئيسية.
القاعدة:عندما تكون الجملة الرئيسية في الماضي، يجب أن يكون الفعل في الجزء التابع أيضاً في الماضي. لذلك، لا يمكن استخدام الأفعال في الأزمنة الحالية (مثل *have* أو *has*).
- لماذا *had* هي الإجابة الصحيحة؟ *had* هو الماضي التام (Past Perfect) وهو الزمن المناسب للتعبير عن حدث انتهى قبل حدث آخر في الماضي. في هذه الحالة، انتهاء التقرير (*finished the report*) حدث قبل سؤالها (*asked*).
أمثلة توضيحية:- مباشر (Direct Speech): She asked, "Have you finished the report?"
- غير مباشر (Indirect Speech): She asked me whether I had finished the report.
لماذا الخيارات الأخرى خاطئة؟- a. have: زمن المضارع التام، لا يتناسب مع الماضي في الجملة الرئيسية.
- c. having: صيغة اسم الفاعل (Gerund) لا تستخدم هنا بشكل صحيح.
- d. has: زمن المضارع التام للغائب، لا يتناسب مع الماضي في الجملة الرئيسية.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال She asked me whether I _____ finished the report. a. have b. had c. having d. has ؟ اترك تعليق فورآ.