作业帮 > 英语 > 作业

Go and get your coat.It's _____you left it.n A.there B.where

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/10 10:29:59
Go and get your coat.It's _____you left it.n A.there B.where C.there where D.where there
这题中的C为什么不对.有解释说是:there是副词,而定语从句where you left it 的先行词不可以是副词.但是我查了字典,there 可以做名词的,表示在那个地方.
Go and get your coat.It's _____you left it.n A.there B.where
这是一个where引导的典型的表语从句,整个句子做is的表语,where作从句的状语
再问: 多谢。但是我知道选B的原因。我意思是能不能选C,像我那样解释合不合理呢?谢谢!
再答: 不能,虽然there放在这意思对,但是,这个如果把there放在这个地方的话,一个语句中就出现了两个陈述句,不符合语法;所以这个地方只能放可以引导从句的连接词,故此,选择where
再问: 我说的是C there where. 这样句子就是:It's there where you left it.麻烦分析一下这个句子怎么不对呢? there 作为 先行词 where you left it.是修饰它的。 谢谢!
再答: there的词性如果是名词可以,但是它是副词,所以不行,如果这个的话就可以,It's the place where you left it.因为从句里的where代表的就是a place