تفاوت who و whom:
- who به عنوان فاعل جمله استفاده می شود (کسی که عمل را انجام می دهد). معادل "I", "he", "she", "we", "they"
- whom به عنوان مفعول جمله استفاده می شود (کسی که عمل به او انجام می شود). معادل "me", "him", "her", "us", "them"
نکات:
- بعد از حروف اضافه از whom استفاده می شود.
- برای تشخیص who یا whom، جمله را بازنویسی کنید و ضمیر را با "he/she" یا "him/her" جایگزین کنید. اگر "he/she" صحیح بود، از who استفاده کنید. اگر "him/her" صحیح بود، از whom استفاده کنید.
مثال ها:
- Who is going to the party? (Who فاعل است، یعنی کسی که به مهمانی می رود.)
- I saw the man whom you were talking to. (Whom مفعول است، یعنی کسی که شما با او صحبت می کردید.)
- To whom did you give the book? (Whom مفعول حرف اضافه "to" است.)