there are 30 volunteers,many of whom come from a university.为什么不用which,that,who

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 22:55:44
there are 30 volunteers,many of whom come from a university.为什么不用which,that,who
xRj@~< KZ"V#6m]&G]5ݮT"iǫ}=²7^2~7JlZST3iԴ ɨHQ&UJ^2 #[զaos|WubIpJ9j =;EQVA4v m>򠇍=>X֚߱[m,("c؇>buhͨ  WSv̭>' U8ļ "mp.'`ae+:>a c Dr5&}a:B-2H`TR9;[9~f-+v6~ƒHT@b5qI#u"P KtRIR:'[.@KrK~E,VOR:ir4&W% aڛ7} |ppm?gѷ1YpgM8bbY)[ _|FT}&!

there are 30 volunteers,many of whom come from a university.为什么不用which,that,who
there are 30 volunteers,many of whom come from a university.
为什么不用which,that,who

there are 30 volunteers,many of whom come from a university.为什么不用which,that,who
这是定语从句,先行词是volunteers,志愿者是人,所以应该用可以指代人的引导词,所以which不对.而定语从句用that的条件是从句中不缺成分.很明显,从句中come from a university没有主语,它缺主语成分,所以不对.
many of ,许多的.其中of是介词,后面接人的时候接宾格,本应该说成many of them,who用于主格,whom用于宾格,所以是whom

这句话的意思:有30名志愿者,他们大多来自于一所大学.

这个定语从句的先行词volunteers是人, 而which,that指物,首先排除.

又在介词后作介宾只能用宾格,而不能用主格.因此不能用who.