The man's friends, many ______ he had known since childhood, gathered at his home for his sixtieth birthday party.
(a) whom
(b) whose
(c) of whom
(d) of whose
friends 앞에 many가 있다고 생각해서 이중소유격 (d) 골랐는데 (c)가 답이에요. many friends of whose 가 안되는 이유와 C가 답인 이유를 잘 모르겠어요.
<S주어 , 명사 , 동사> 빈칸 앞뒤가 쉼표와 쉼표로 되어있어서 S주어와 명사가 동격이라 관계대명사가 따로 필요하지 않아보이는데 틀렸나요?





4



일단 관계사 이하에 뭐가 있는지를 먼저 살펴보셔야 어떤 관계사가 들어가는지가 보입니다.
he had known since...가 보이는데, know는 보통 타동사이므로 목적어가 있어야 하고, 목적어가 없으므로 불완전한 절이며 관계사절임을 알 수 있습니다.
따라서 목적격 관계사 whom이 올 수 있는데, 앞에 many가 있으므로 of whom이 와야 수를 나타낼 수 있습니다. (그 중 많은 사람들, 이라고 해석)
가르쳐주셔서 정말 감사합니다. 마지막 부분이 이해가 잘 안가서 질문드려요.
many 수량형용사 뒤에 정관사the+명사, 지시형용사+명사, 소유격+명사 일 때만 of 를 쓴다고 배웠습니다. 목적격 whom이 위 세가지 중 어느것에도 안들어가는 것 같은데 of를 왜 써야하는지 궁금합니다. many friends 처럼 바로 써도 되는거 아닌가요?