1 all后面的定语从句只能用that来引导吗

问一下老师们:all 后面的定语从句只能用 that 来引导吗?


请先 登录 后评论

最佳答案 2017-06-12 01:09

那要看先行词是指什么。

1. 若指物,则其后通常是要用 that 来引导定语从句。如:

He took all that I had. 他我所有的都拿去了。

All that needs to be done has been done. 该干的都干完了。

All that glitters is not gold. 闪光的东西不都是金子。

All that matters is to be happy. 最重要的是要心情愉快。

2. 若先行词指人,则完全可以用 who 来引导定语从句。如:

He was a man who was beloved by all who knew him. 每一个认识他的人都敬重他。

Health care must be at the service of all who need it.  医疗保健机构必须为所有需要者提供服务。


请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

   all 后面的定语从句常用 that 作关系代词,但是用which也可以。就是说, 使用that或者which只是使用频率问题,而不是正误问题。当然,在考试中最好使用 that 作关系代词。

   章振邦主编的《新编高级英语语法》指出:“但也并不绝对排除用 ( all ) which 的可能性,如有时候可见到这样的句子:This is all which Mr Black could offer.”(p.648)

   《薄冰英语惯用法词典》指出:“有时当先行词是 anything, all, nothing 等不定代词时,其后的定语从句偶尔也见由 which 引导的。例如:All which I can say is this. 我要说的就是这些。”(p.1314)

请先 登录 后评论
  • 2 关注
  • 1 收藏,18521 浏览
  • 肖文斌   提出于 2017-06-10 16:52

相似问题