-have you finished the book?-no,i have read up to_

问题描述:

-have you finished the book?-no,i have read up to_
i have read up to_the children discover the secret cave
答案是where,为什么不是that?从句中并不缺成分,直接用整个从句作宾语不行吗?而且我觉得where根本不可用,他读到的是一个故事情节,而不是一个实际地点,where the children discover the cave显然侧重的是一个具体地点

其实本题考查的是名词性从句中的定语从句.
注意在名词性从句中,that是不作成分的,只起到连接、引导后面句子的作用.且没有实际意思.
而本题the children discover the secret cave 这句话是不缺少成分的,但是如果要与前面的句子连接起来的话,这句话的意思就不完整了.而where是连接副词,表示“哪里,---地方”
本句句意为:我已经读到 孩子们发现秘密空穴 那个地方了.(也就是说,提问者想知道回答者把书读到哪里了,读到书的哪个地方了)
能理解了吧?