发布网友 发布时间:2024-11-27 05:56
共1个回答
热心网友 时间:2天前
应该选择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