This question arose when I wrote this sentence -
John was crying for who/whom he lost.
Now while writing I got confused whether to use "whom" or "who". I know there is no problem if we use "whom" here. But I was curious to know if "who" is also possible or not.
After giving some thought I came to this conclusion that "who" is also right. I am writing my thought below behind coming to this decision. You have to answer whether my decision and the thought process behind coming to this decision is both right.
My thought process -
John was crying for [who/whom he lost]
Now as I know "whom" is already right option, I will consider only "who" here.
John was crying for [who he lost]
The portion who he lost is a dependent clause. And the "who" from this dependent clause has nothing to do with the "for" that comes before this clause, so there is no chance to read [for who]. Am I right?
N.B - I have asked this question, though a different way in ELL forum, but as I have not got enough satisfied answer or any answer that deals with the grammar that I seek, I decided to ask this question here again.