题目内容
There are three main classes of drugs, ________ has a different effect on the body.
A. each of them B. all of them
C. each of which D. all of which
C
【解析】
试题分析:句意:药物主要有三种分类,每一种对人的身体的影响不同。根据has可知主语应该是单数,排除B、D;逗号后面没有连词,不能用each of them,如果在逗号后加一个and,则A也对;所以这里是非限制性定语从句,用which代替先行词做介词of的宾语,each of which一起做从句的主语,故选C。
考点:考查代词+关系代词引导的定语从句。
练习册系列答案
相关题目