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代替,除非紧跟在介词后面作宾语
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!