ここでは「who is who」より「who is whom」と言ったほうが適切ではないのでしょうか。

ネイティブによる回答
Rebecca
文法的には「who is whom」が正しいです!よくお気づきになられましたね。ただし、日常会話的な会話では、「whom」を「who」と言い換えても問題ありません。 例: Who does she think she is?!(彼女は一体自分のことを何だと思ってるんだろう!?) 例: He was with whom?(彼が誰といっしょにいたって?) 例: I gave the present to who I wanted to give it to.(私はあげたいと思った相手にプレゼントをあげたの。)=> 文法的には誤り