Kitty: I take it you mean does
one use
whom only as the object of a preposition, in
standard English.
I'll let the other members here respond for themselves as to how they use it themselves. Me, I avoid the word
whom as much as I can, because it is always going to strike a lot of people as stilted and stuffy.
Nevertheless, in the standard grammar of English,
whom can be the "correct" choice even when it is not the object of a preposition.
For example, "A lady whom I met last night turned out to be no lady at all." Here, "whom" is functioning as the direct object of the verb "met."
Fortunately, this is one of those cases in which you can choose to leave out the relative pronoun altogether, so it is just as correct to say
A lady I met last night turned out to be no lady at all.
Surprisingly, it is "whom" which can usually be deleted in cases like this. So I can say
The lady who went home with me last night was no lady,
but I can't say (correctly)
The lady went home with me was no lady.
This doesn't always work. If you want to ask someone a question, but you're not sure whom you want to ask, you're pretty well stuck with
Whom should I ask?
(But if you say instead "who should I ask," nobody will notice. Or care, for that matter.)
