They always let me do what i think i should.这里为什么不用that而用what?

问题描述:

They always let me do what i think i should.这里为什么不用that而用what?

what 充当两个角色。一个是前一句they always let me do 的宾语,做的宾语
一个是后一句 i think i should (do )的宾语
that 没有这个能力,它只能扮演一种角色

该句为宾语从句 do 缺少宾语

前面没有出现宾语,无法用that指代 what i think i should整体做do的宾语

这句中用到let somebody do something结构. "what I think I should"整体相当于一个名词,做do的宾语,而that 一般用于引导定语从句,可有可无。