He asked me if I knew that been؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
she had been
الإجابة الصحيحة هي "she had been" لأن الجملة تتبع قواعد الكلام المنقول (Reported Speech)، وإليك الشرح بالتفصيل:
1. قاعدة تحويل الأزمنة (Backshift):
في الكلام المنقول، عندما يكون الفعل الرئيسي في الماضي (مثل كلمة asked و knew في الجملة)، يجب أن نعود بالزمن خطوة إلى الوراء في الجملة التي تليها:
- إذا كانت الجملة الأصلية في زمن المضارع التام (Present Perfect) مثل: *Has she been?*
- تتحول عند نقلها إلى زمن الماضي التام (Past Perfect)، وهو يتكون من (had + التصريف الثالث للفعل).
2. لماذا اخترنا "had been" وليس "been" فقط؟- كلمة been هي التصريف الثالث للفعل (Past Participle)، وهذا التصريف لا يمكن أن يأتي وحده كفعل أساسي في الجملة؛ بل يجب أن يسبقه فعل مساعد.
- بما أننا في حالة "ماضي تام"، فإن الفعل المساعد الصحيح هو had.
3. ضرورة وجود الفاعل:- الجملة تحتاج إلى فاعل (Subject) لكي تكتمل القواعد، لذا أضفنا she (أو أي فاعل آخر مناسب للسياق) لتصبح الجملة: "He asked me if I knew that she had been..." (سألني ما إذا كنت أعرف أنها كانت...).
مثال للتوضيح:- الكلام المباشر (Direct): "Do you know if she has been there?"
- الكلام المنقول (Reported): He asked me if I knew that she had been there.
خلاصة القاعدة:(فعل في الماضي $\rightarrow$ تحويل المضارع التام إلى ماضي تام $\rightarrow$ استخدام
had + been).
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال He asked me if I knew that been؟ اترك تعليق فورآ.