who which区别
应该选择which。本题考查宾语从句引导词的使用。本题引导词指人,因为是有范围的选择(John?or Mary),因此用which不用who。句意:因为他们总是得到同样的分数,关于谁是更好的学生,总是有分歧。选B。考查宾语从句引导词主要看从句的成分,如果是完整的宾语从句,就是that引导定语从句,如果是缺少主宾表,就用what引导,如果缺少疑问词,就看句意。
定语从句中who和which的区别是代指对象不同、是否可以省略、用法不同。
1、代指对象不同:which一般指代事物、动物,或者指代婴儿、小孩;who指代人或者拟人化的动物。如:
The book which I bought is very cheap.我买的书非常便宜。
I know the man who stole Mary's wallet.我认识偷玛丽钱包的人。
2、是否可以省略:which 指物,在定语从句中做主语或宾语,做宾语时常可省略。
3、用法不同:which 表明先行词是物(也指事)在限定性定语从句中=that,在非限定性定语从句中只能which,不能用who。
参考资料:
百度百科-who
百度百科-which
who 和whom的区别在于
who是主格,whom是宾格
因此在用主格的地方whom是不行的
但能用whom的地方基本上都能用who代替,除非紧跟在介词后面作宾语
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)