Learn English – WHO/WHOM was this book written by

passive-voiceprepositionswho-whom

My version is the following: Whom was this book written by?
But I heard a few times that usage of 'whom' is very weird or obsolete in English, although all my teachers taught me to use it and most Internet sources recommend the mandatory usage of 'whom'. I never had an experience to have a living English conversation, so I know very little about live English (spoken language).
Would it be better to say in spoken English:
Who was this book written by?
or maybe
By who was this book written?

Best Answer

Technically, in questions we can use either who or whom when it is interpreted as the object of a verb or preposition. However, it is quite unusual to use whom as an interrogative pronoun in modern English except in very formal writing. (It is is much more common to see whom as a pronoun in relative clauses)

The following questions are quite unusual:

  • Whom did you see?
  • Whom did you say you invited?

We are much more likely, even in formal situations, to say:

  • Who did you see?
  • Who did you say you invited?

However, there is one situation where it is actually ungrammatical to use interrogative who and where we must use interrogative whom. This is when the word whom is the Complement of a preposition at the beginning of the clause:

  • By who was the book written? (ungrammatical)
  • By whom was the book written?

The first example above is ungrammatical because the word who is the Complement of the preposition by. Because of this, we need to use the second example above, which uses whom.

However, we only have to use whom if the preposition is at the beginning of the question. If we don't put the preposition directly before the wh- word at the beginning of the clause but leave it at the end, then we do not have to use whom. We can use who instead:

  • Who was the book written by?
  • Whom was the book written by?

In the examples above, the preposition by occurs at the end of the question. We interpret the word who/m as the Complement of this preposition, but the preposition is not at the beginning of the clause. For this reason both of the examples above are perfectly grammatical. It is more natural in spoken English to put the preposition at the end of the question rather than at the beginning.

In modern English, the example with who is far more natural than the example with whom.

Related Topic