2 为什么要用 that 引导非限制性定语从句(人教选择性必修一)

2019年的人教版高中英语·选择性必修·第一册第62页的 Unit 1 Workbook 有如下改错题(第4句):

The gentle old man is the only person, whom I can trust. 

所给答案是:

The gentle old man is the only person, that I can trust.

这里为什么要将 whom 改为 that 啊!请教各位专家!

attachments-2022-09-9X1T7kjN63186caa745f7.png

请先 登录 后评论

最佳答案 2022-09-17 18:02

我觉得网友提供的答案有问题。

本句真正的问题不是将 whom 改为 that,而是应该将主句后面的非限制性定语从句改为限制性定语从句,即应该去掉逗号。因为该去掉后面的定语从句后,主句 The gentle old man is the only person 的意思并不完整。

有人认为先行词受 the only 修饰时,后面的定语从句一定要用 that 来引导,而不能用 who, whom,其实这是误解。比如下面一句,摘自柯林斯《英语语法系列9:连词》:

My son is the only one whom I would worry a lot about if my husband and I were to separate. 万一我丈夫和分手的话,我的儿子将是我唯一十分担心的人。

附相关截图:

attachments-2022-09-gdd7N3Bz63187a0776632.jpg

请先 登录 后评论

其它 2 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

The gentle old man is the only person, whom I can trust. 应该给为下面句子

The gentle old man is the only person that I can trust.

备注(1):先行词被only修饰时,只能用关系代词that引导定语从句,不用whom引导定语从句。

备注(2):the only person后面定语从句必须为限制性定语从句,不能为非限制性定语从句。非限制性定语从句去掉后不影响句子意思表达。但是这个句子如果去掉后,就是The gentle old man is the only person.这个句子表达语义不完整逻辑错误。后面必须接限制性定语从句进行强制性修饰限定。

类似于下面句子

(1)He is the boy who can solve the problem.(正确)

(2)He is the boy, who can solve the problem.(错误)

备注:非限制性定语从句指对前面名词起额外的,附加补充说明,去掉后,不影响前面意思表达,如果影响前面句子意思表达,则不可以使用非限制性定语从句,必须使用限制性定语从句。

(1)The old man has a son who is a doctor.(正确)  限制性定语从句修饰son.

(2) The old man has a son, who is a doctor.(正确) 非限制性定语从句,修饰son. 去掉非限制性定语从句.The old man has a son.仍然正确。

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

正确的答案应该是(任何一句都可以):

(1)The gentle old man is the only person that I can trust.

(2)The gentle old man is the only person  who  I can trust.

(3)The gentle old man is the only person  whom I can trust.

(4)The gentle old man is the only person  I can trust.

请先 登录 后评论
  • 4 关注
  • 3 收藏,3170 浏览
  • 谢莉娜 提出于 2022-09-07 18:04

相似问题