一、用法不同
1、who
pron.(代词)
1)who用作疑问代词时,意思是“谁”,一般只用来指人,在句中用作宾语或主语。
2)who用作限制性或非限制性的关系代词,意思是“…的人,那个…”“他,她,他们”,在句中作主语。
3)指某一组织机构的成员时也可用who,此时应用复数形式的谓语。
2、whom
pron.(代词)
1)whom是who的宾格,在正式文体中常作宾语,用作疑问代词或连接代词时非正式文体往往用主格代替,若紧跟在介词之后则只能用whom。若在从句中用作表语则只能用who,不能用whom。
2)whom用作关系代词引出定语从句修饰指人的先行词时意思是“他,她,他们”,在定语从句中作宾语,通常被省略或用who,that代替。
3)whom用于非限制性定语从句中作动词或介词的宾语时不能省略。
二、词源不同
1、who,直接源自古英语的hwa,意为谁。
2、whom,直接源自古英语的hwam,意为谁(宾格)。
who和whom在定语从句中都指人,只是who是做主语,而whom是做宾语的.
比如:Do you know whom he is look for?whom就是look for的宾语
John's elder brother who's a doctor has married.who代替elder brother作定语从句的主语.