这里的that用法是否有误(reasons that)

我在外媒文章中看到这样一个句子:There are many potential reasons that a person may consider suicide. 我觉得这里用that不太准确,应改用why.  不是大家是否赞同我的观点?希望和大家交流一下,以便共同提高。

请先 登录 后评论

最佳答案 2021-06-08 15:36

that作为关系副词,在非正式语体中可以引导定语从句修饰time, place, way, reason, 并在从句中分别作时间、地点、方式和原因状语。并且that常可省略。如果不用that而分别用when, where, in which why引导从句,则语体比用that正式一些。所以你的这个句子中用that还是用why只是语体上的差异,不存在是否准确的问题。

夸克认为that是关系代词,定语从句省略了介词。当先行词为place时,的确可以在句末补上介词in。但当先行词为way时,好像无法在句末补充介词in, 而只能用in which. 所以,我个人认为当that在从句作状语时,还是分析为关系副词为宜。

that引导限制性定语从句修饰副词最高级,也是不可在句末加介词的,例如:He run the fastest that he had ever run. 这个that无疑是关系副词,无法用关系代词去解释。

《剑桥英语语法》认为引导关系分句的that为从属连词,在从句中不作成分。但这种观点似乎没有被广泛认可。

请先 登录 后评论

其它 1 个回答

王汝涛   - 英语教师
擅长:英语翻译,词法问题,英语考试

这个句子确实有陷阱,reason造成的,定语从句没问题,但是因为reasons 是复数,所以不能用that, 必须用why. reason为单数时可以用thatwhy。一些母语的人有时可能因受口语影响,也会错用that. 问题句就是一个例证。

请先 登录 后评论
  • 2 关注
  • 1 收藏,2258 浏览
  • 好题   提出于 2021-05-06 18:03