For whoأو for whom هي الصياغة الصحيحة؟ وما الفرق؟

إجابة المتحدث الأصلي
Rebecca
في هذه الحالة ، for whomهي الكلمة الصحيحة. ومع ذلك ، في العالم الناطق باللغة الإنجليزية ، من الشائع جدا أن يحل whoمحل whom. إذا كان هناك فرق ، فإن whomيتوافق مع موضوع الجملة ، ويتوافق whoمع الموضوع. نعم: A: Who did you go with? = Whom did you go with? (مع من ذهبت؟) B: I went with her. (ذهبت معها.) نعم: A: For whom is this present for? (لمن هذه الهدية؟) B: The present is for him. (إنها هدية لها.) نعم: A: Who's going to the party? (من سيذهب إلى الحفلة؟)