英语中定语从句who与whom有什么具体区别,分别在什么时候用whom或who,请详细告诉我

那是不是能用whom的地方就一定能用who呢?

who做主语或者是宾语,而whom只可以做宾语。
例如。1、He is the teacher who teaches us English.
2、He is the person who/whom I talked with yesterday.
在2中who和whom做with的宾语。
希望对你有所帮助
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-15
who做主语或者是宾语,而whom只可以做宾语。
例如。He who is singing in the classroom is the monitor.Who 代替现行词he ,在定语从句中作主语
第2个回答  2010-09-15
做主语时用who,做动词或介词的宾语时,用whom
相似回答