✨ ベストアンサー ✨
amongは品詞で言うと前置詞です。
[among them]の形で,[in Tokyo],[at school],[on the desk]と同じように「場所」を表すカタマリ(形容詞相当の前置詞句)を形成しています。
つまり,who [among them] isのように[among them]が主語になることはありえません。
[In Tokyo] is 〜.と言わないのと同じことです。
さらに,主語になれるのは名詞だけということも覚えておくとベストです。
また,
Do you know [who is among them]?
の直訳は,「あなたは誰が彼らの間にいるのか知っていますか」です。
whoは「誰が」という主語で,isは「いる」という存在の意味で使われています。
「あなたは彼らの間にいるのが誰なのか知っていますか」という不用意な意訳が,文構造の把握をさに難しくさせた一因かもしれませんね。
ふたつの質問に回答ありがとうございます🙌🏻
わかりやすくて助かりました、、!