Answers

英文によってwho かwhomどちらかが入ります

問題文のような場合、metの目的語としてwhomを使う。

It was Tom who played tennis in the park yesterday
このような例文だとplayed の主語としてwhoを使う。
ということです。

知ってるかと思いますが、どちらの文も強調構文なので
It is who(whom)は構造上SにもOにもなりません。

強調構文
Post A Comment

whomは納得できますが、僕はwhoがなんでいけるのか疑問です

Post A Comment
Were you able to resolve your confusion?