of whom可以做主语吗?

问题描述:

of whom可以做主语吗?
比如
Mrs Smith has 3 kids,two __have gone to college.
A.of them B.of whom C.of who D.of which
选什么?可以选B吗?
of whom不能引导非限制性定语从句?

1.如果kid和two之间是逗号,就一定选B.
如果kid和Two之间是句号,就一定选A.
2.选B,因为两句之间并没有其他连词连接,说明后面是用whom来引导的非限制性定语从句,two of whom(two of 3 kids)做该从句的主语.
3.而如果是句号的话,说明后句是个独立的句子,当然就只能用Two of them做该句的主语了.