I ______ already eaten lunch by the time you arrive. A. have B. had C. will have D. was ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
B. had
الإجابة الصحيحة هي B. had.
هذا السؤال يتعلق بـ "الأزمنة الماضية" في اللغة الإنجليزية، وتحديداً زمن "الماضي التام" (Past Perfect). إليك الشرح:
- فهم الجملة: الجملة تعني أنني أنهيت تناول الغداء *قبل* وصولك. التركيز هنا على أن فعل الأكل حدث وانتهى قبل فعل الوصول.
- زمن الماضي التام (Past Perfect): نستخدم زمن الماضي التام للتعبير عن فعل حدث وانتهى قبل فعل آخر في الماضي.
- صيغته: had + التصريف الثالث للفعل (Past Participle).
- في هذه الجملة: "had eaten" (كان قد أكل).
- لماذا الخيارات الأخرى خاطئة؟
- A. have: "have" تستخدم في زمن المضارع التام، وتعني أن الفعل مرتبط بالحاضر. لا تناسب سياق الجملة الذي يتحدث عن الماضي.
- C. will have: "will have" تستخدم في زمن المستقبل التام، وتعني أن الفعل سيحدث وينتهي قبل وقت محدد في المستقبل. لا تناسب سياق الجملة الذي يتحدث عن الماضي.
- D. was: "was" هي صيغة من زمن الماضي البسيط، وتعني أن الفعل حدث في الماضي، لكنها لا توضح الترتيب الزمني بين الفعلين (الأكل والوصول).
- مثال توضيحي:
- "When I arrived, she had finished her homework." (عندما وصلت، كانت قد أنهت واجبها المنزلي). هنا، إنهاء الواجب المنزلي حدث قبل الوصول.
باختصار، استخدام "had" يوضح أن تناول الغداء انتهى قبل وصولك، وهو ما يجعلها الإجابة الصحيحة.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال I ______ already eaten lunch by the time you arrive. A. have B. had C. will have D. was ؟ اترك تعليق فورآ.