He said----he had eaten nothing but----he was not hungry.a,that,/ b,/,that,c,/,/He said----he had eaten nothing but----he was not hungry.a,that,/ b,/,that,c,/,/

问题描述:

He said----he had eaten nothing but----he was not hungry.a,that,/ b,/,that,c,/,/
He said----he had eaten nothing but----he was not hungry.
a,that,/ b,/,that,c,/,/

选b,/,that.said之后出现第一个宾语从句,可以省略连词that.第二个宾语从句之前有一个转折连词but,这时宾语从句的引导词that是不能省略的.否则的话,读者会认为but的句子和主句He said.是并列的,但实际上,but后的句子只是主句的一个小成分而已.