Skip to main content
4 of 7
added 171 characters in body
Gustavson
  • 3.2k
  • 1
  • 11
  • 16

The sentence:

'Doctor' means 'a learned man', which I suppose this man is.

is perfectly grammatical, because the antecedent of "which" is "the condition of being a learned man", which -- being a condition -- is not a specific person. The indefinite article makes the noun phrase sound like a quality, as if it were adjectival (the quality of a person) rather than nominal (the name of a person).

Another example:

  • I called him a liar, which he is.

There is also a grammatical reason why "which" and not "who" or "whom" is correct, and that is the function of the antecedent in the relative clause -- a subject complement:

  • I suppose this man is a learned man.

  • He is a liar.

Instead, if the function in the antecedent is "more nominal", so to speak (for example subject or object), then "who" will be used:

  • He is so aggressive people call him Hitler, who I think was much more cruel than he is. (Hitler was much more cruel.)
Gustavson
  • 3.2k
  • 1
  • 11
  • 16