词典词条 · 问答

which/who ²

核心问题

____ the men's a doctor?

A. What B. Both C. Which of D. Who of

考虑到 doctor 是指人,我选了 D。不知对否?

词典解答

D 是错误的。应当弄清楚, who 是指不确定的人之中的“谁”, 即 who 是无定的, 因此, 不能用 of 短语来作它的限制性定语; 而疑问代词 which 指人时, 是指确定的人之中的“谁”“哪一位”, 即 which 是有定的。换言之, which 是指在有限几个对象中作出选择, 因而, 与之连用的 of 短语中的名词必须带定冠词或其他限定词。请分析:

  1. Who is your favourite conductor? 谁是你最喜欢的指挥家?

  2. Which is your favourite conductor? (Von Karajan or Stokowsky?) 哪一位是你最喜欢的指挥家?(是冯·卡拉杨,还是斯托柯夫斯基?)

  3. Which of the three girls is the oldest? 这三个姑娘哪一个最大?

  4. Which of you has got a typewriter? 你们之中谁有打字机?

[附注]但是,在实际上,whowhich的上述区分有时被打破:

Who/Which do you like bestyour father or your mother? (CGEL)

来源:英语常见问题解答大词典-9.md · 第 71467167 行 · 原文哈希 3b81e2e34f