Have you told her all I told you yesterday?后边从句不是缺宾语吗,那为什么不用all what?

问题描述:

Have you told her all I told you yesterday?
后边从句不是缺宾语吗,那为什么不用all what?

应是all (that) I told you 省了that

all that=what 因为这个句子中如果加THAT就相当于是一个宾语,THAT做宾语可以省略,做主语不能省略.这句句子可以改为have you told her what I told you yesterday?

此处是宾语从句,完整的表达应该是Have you told her all that I told you yesterday?由于"that"是可省的,所以可说成Have you told her all I told you yesterday?而All that = What,此句也等于Have you told her wha...