英訳に間違いが有れば正してください。
彼は来た誰にでも話しかけた。
He spoke to whomever came.
答え
whomeverをwhoeverにする
He spoke to whoever came.
cameの主語になるので主格
I will give these tickets to whoever loves them.
彼らが好きな人なら誰でもいいからこれらのチケットをあげよう。
I’ll give the ticket to whomever I like.
誰でもいいから(私が)好きな人にチケットあげよう。