For whom should we ask? IS whom subject ,object of preposition or dir ect object?

The word, "whom," comes immediately after the word "for."

What part of speech is "For?"

preposition?

Right. So what part of the sentence is "whom?"

object of preposition?

Right. :-)

thank you

You're welcome.