'Whom' is an object pronoun. It should be used to refer to the object of a sentence. While 'who' is a subject pronoun which refers to the subject. If you're stuck, you can try this rule: if the pronoun can be replaced by he or she, then use who. If the pronoun can be replaced by him or her, then use whom.
he/she = who
him/her = whom
Examples:
Who/Whom wrote the letter?
He/she wrote the letter. Therefore, 'who' is correct.
Who/Whom should I vote for?
Should I vote for him/her? Therefore, 'whom' is correct.
As indicated in the beginning, the reality is that ‘whom’ is nowadays not used very much. We tend to use ‘who’ for everything now. Have a great day!
http://www.clasesinglesonline.com
him/her = whom
Examples:
Who/Whom wrote the letter?
He/she wrote the letter. Therefore, 'who' is correct.
Who/Whom should I vote for?
Should I vote for him/her? Therefore, 'whom' is correct.
As indicated in the beginning, the reality is that ‘whom’ is nowadays not used very much. We tend to use ‘who’ for everything now. Have a great day!
http://www.clasesinglesonline.com