I met several people there, two of _________ were foreigners.
whom who
我觉得选who,因为他还要做后面句子的主语啊? 但答案是whom
请详细讲解一下,谢谢
答:whom
译:我在那儿遇见了几个人,其中有两个是外国人.
析:这是一个非限制性定语从句,关系代词whom作介词的宾语,介词短语of whom作two的定语.从句的主语是two, 不是whom.
如改为并列句就不用关系代词whom而用人称代词them:
I met several people there and two of them were foreigners.