For whoیا for whom جمله بندی صحیح تر است؟ و چه فرقی میکنه؟

پاسخ Native Speaker
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? (چه کسی به مهمانی می رود؟)