"Who should I say is calling" is correct. Leave out the "should I say" and see what happens. ", which is the right way of saying it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
JJDouglasIt says you should rearrange the sentence into "I should say who is calling" to make it easier to see which one to choose.I don't think this is a helpful suggestion, however, since it totally changes the meaning.
JJDouglasIs "whom" correct here? By my understanding of the rule, I think it is, although it sounds a bit too formal.It is not too formal. It is correct. You will hear a lot of people say, "I don't know who to ask", but that is not proper English. Put it this way:
JJDouglas"I don't know who/whom to ask."Is "whom" correct here?Yes, for very formal use. However, in ordinary writing and speech, the "m" is removed whenever "whom" is fronted (moved from its normal statement position to the beginning of the clause).
JJDouglas"Who should I say is calling?"That is a question about a subject and the subject is "Who".
JJDouglasIt says you should rearrange the sentence into "I should say who is calling" to make it easier to see which one to choose.Instead of "who" and "whom" use "he" and "him" in the rearranged version. That may help.