定语从句的判断与理解

They all had on the kind of hats that you knew that they didn't really live in New York.

这应该是一个定语从句,不知道为什么用了that而不是in which这里应该也不能互换?

请先 登录 后评论

最佳答案 2021-08-29 22:53

你对句子结构理解错误。原因有三。第一,你只看句子的结构形式,不顾句子表达的逻辑意义;第二,你不太了解that可以引导结果状语从句;第三,that如果引导定语从句,that是要在从句中作成分的。可是这个that在后面从句中作成分了吗?

have the hat on —— have on the hat . 这里on 为副词小品词,可以位于名词后,也可以用于名词前。that=so that, 引导结果状语从句。他们都戴着那种礼帽,所以你知道他们其实并不住在纽约。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,1386 浏览
  • 阿良 提出于 2021-08-28 12:48