下段话中括号里有两个that,可以省略吗?为什么

But the sheep had taught him something even more important:( that) there was a language in the world (that )everyone understood,

在冒号后面完全没有必要用that,第二个that是关系代词,可以省去,也可以保留。因为that 代替language (语言),在后面定语从句中作understood 的宾语。语法规定:作宾语的关系代词在口语或者非正式文体中可以省去。追答

如有疑问,欢迎追问,有问必答!

追问

想问您一下第一个 that是不是做something的同位语,不可省?

追答

如果是同位语,那important 后面不会是逗号。

追问

这是牧羊少年奇幻之旅中的原句,它用 that了

追答

important 后有冒号?

第一个that引起的可以作同位语从句,同位语从句的that一般是不允许省去的。

我看出来了,这个冒号就是表明后面的that there was ...是had taught him 的宾语从句,something 是替代这个宾语从句,因此that there was a language in the world... 是同位语从句。

感谢网友们的采纳和鼓励!

楼主意下如何?

追问

推荐本语法书吧,我好多都不会,老问您不好意思了

追答

我用的是薄冰著的英语语法一书,我觉得不错,但不知是否符合你的需求。

追问

谢谢

追答

谢谢楼主采纳

温馨提示:答案为网友推荐,仅供参考