-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根本不可用,他读到
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/06 11:31:20
-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是连接副词,表示“哪里,---地方”
本句句意为:我已经读到 孩子们发现秘密空穴 那个地方了.(也就是说,提问者想知道回答者把书读到哪里了,读到书的哪个地方了)
能理解了吧?
这里where不是指地点,有点抽象,这也不是宾语从句
我刚读到孩子们发现那个秘密山洞那个地方,可以理解为地点。我们经常说那本书你读到哪了。
I won't lend you the book before I have finished it.为什么用have finished
why have you not finished it yet?和why haven't you finished it yet?有什么区别
是Have you finished already?还是Have you already finished?
have you finished doing是什么意思
Have you finished your homework?
-Have you finished your composition?
You have hardly finished it,have you?
You haven't finished it ,have you?这是不是一个反意疑问句?
You can't leave until you_ your homework?A finished B will finish C would finish D have finished
you have to stay behind if your homework is’s finished这句话对吗you have to stay behind if your homework isn‘t finished
Don't forget to ___your school things when you have finished your homework
You have finished the work,_____ you?
Have you ______ my knife?A.finished upB.finished offC.finished inD.finished with
A:Have you finished your homework?B:_______.A No,I haven't finished B No,I didn't C No,I haven't
You haven't finished your homework,have you?_____.Or I won't come out to play football.__
he's done it for you,so you needn't worry about () it.A not to finish B not to have finishedC not having finished Dhaving not finished
用jost already yet ever 填空1.Have you ___ been to japan?2.I have ___ finished my homework.3.I have finished my homework ___ .4.I haven't finished my homework ___.
The students except you _ finished homework yet.A.have B.has C.haven't D.hasn't正确答案是什么,