Answer: 1: whom 2: who 3: who
Explanation: This is what I think. Apoligies if I got any wrong, I don't use the word 'whom' very much.
5.1m questions
6.7m answers