He said (that) he had been working here for years and that he wanted to go home .为什么第一个that可以省略而第二个不能呢

问题描述:

He said (that) he had been working here for years and that he wanted to go home .
为什么第一个that可以省略而第二个不能呢

that 从句,第一个有没有可以看得出是从句,而第二个如果没有that就会有歧义,若无that无法确定后一句话是从句还是主句,want是与had been working 并列还是与said并列

这是规定没办法,并列的宾语从句,第二个that不能省,楼主记住做题时注意就好了