After he had told his mother____he thought空格上应该填what还是that?为什么?

问题描述:

After he had told his mother____he thought空格上应该填what还是that?为什么?

填what.
thought是一个动词,後面接的就是宾语,而what就有作从句宾语的作用

what 因为what 是he thought 内容 作thought的宾语 这里是一个补语从句 而不是定语从句

填what
that后面要更一个完整的句子,也就是主谓宾一个不能少。在这句里,填了That,后面he thought就是少了一个宾语。你要是后面有一个it ,就可以两个都填了。
what he thought (他所想的)整个成分作told 的第二宾语,第一宾语是his mother.这样是符合语法逻辑的。.

填what,在他告诉他妈妈他的想法后
这是一个宾语从句,that引导的从句是陈述句,he thought不是一个完整的句子,还缺少一个宾语,所以不能用that来引导。,

what
他告诉了他的妈妈他的想法.
what he thought 他的想法,that要引导一个完整的从句