句意:我姐姐是一名护士,这是我最不喜欢的(职业)。 请比较下面两组句子。 ① -Who is yourbrother? —Tom. ② -What is yourbrother? —A doctor. 根据答语可知:句 ① 问的是人,疑问词用 who ;句 ② 问的是职业,疑问词用 what 。nurse 既可表示职业名称,也可表示从事这个职业的人,你问题中的 nurse 属于前者,指的是职业,所以定语从句的关系代词要用 which(限制性定语从句还可用 that),而不能用 who 或者 whom。 另外,再请看全国 100 所名校最新高考模拟示范卷 - 英语卷(二)的一道单选题: 31. They hoped he would be a doctor, ______they regarded as a steady and well-paid job. A. which B. what C. that D. for 答案是 A,which 指医生这个工作,而不是指某位医生。 如果职业名词在句子中表示从事这个职业的人,那么定语从句的关系代词就要用 who、whom 或 that 而不用 which,在从句中作宾语时还可省略。例如: Do you know the teacher (who / whom / that) your father is talking to? 你认识你父亲与他谈话的那位老师吗?
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!