核心问题
What is he? 和 Who is he? 有无区别?
词典解答
What is he? 是询问职业、身份等, 可译为“他是干什么的?”或“他是做什么工作的?”而 Who is he? 是询问人的姓名、出身、人品或关系等。可回答为 He is John Smith. 或 He is my brother. 但这只是粗略的区分。实际上 What is he? 是一种不礼貌的说法。因此现在询问职业时大都使用 What is his profession? What is he by profession? 等说法。
- A: What's her husband? A: 她丈夫是干什么的?
B: He's a film director. (CGEL) B: 他是个电影导演。
- A: Who is her husband? A: 她的丈夫是谁?
B: He's Paul Jones, the famous art critic. (CGEL) B: 保罗·琼斯, 著名的艺术评论家。