[已解决问题] 问个比较傻的英语语法问题
提问者:ccawen - Q籽一级  [收藏]
悬赏沪元:10 浏览 284 次
Go and get your coat. It's ___ you left it.
A.where B. there C. there where D. where there

高人请顺便解释下为什么。 尤其是A,C两个选项
十分感谢
所有回答(14)
我觉得应该选C


  2个月前   回答者:valleyyao - Q籽一级
选C

如果选A,Go and get your coat. It's where you left it.构成表语从句,但it指代不明,若是改为There's where you left it.还可译为那里是你落下大衣的地方。但是it就不行了。
所以只能选C,Go and get your coat. It's there where you left it.
it先行词,where you left it解释it,构成主语从句。
最后修改于 2008-7-21 20:50:08
  2个月前   回答者:路奇菲尔 - Q籽一级
选A,因为where 引导的句子做表语从句。翻译成“...的地方”
句中It是先行词,代表there,所以不再用了,句中不缺成分了,如果选C,句中成分就乱了.
个人见解,仅供参考哦
加油加油吧
  2个月前   回答者:michiyo_ha - Q芽二级
应该先A
Where引导的从句做表语从句
若是there where 貌似where引导个定语从句修饰there,其实不然.因为where引导的定语从句相当于in which ,而我们不能说in there ,因为there 是副词,所以there where 的表达是不正确的

个人见解,仅为参考
  2个月前   回答者:lizhang85 - Q籽一级
选A吧
  2个月前   回答者:小丸子ZZ - Q籽一级
当然选A,there不能做where的先行词。C是错误的表达。A引导表语从句。
  2个月前   回答者:greeky567 - Q籽一级
选A
  2个月前   回答者:odyssey22 - Q籽一级
应该是选A
  2个月前   回答者:jessiearies - Q籽一级
选A
  2个月前   回答者:乖囡囡 - Q籽一级
A
  2个月前   回答者:乾易 - Q籽一级
选A
  2个月前   回答者:goansongo - Q籽一级
A是正确答案,there where 这种语法在这里是错误的
  2个月前   回答者:absxyz - Q芽二级
A 语感~
  2个月前   回答者:tongtong216 - Q籽一级
where可引导多种从句,如定语从句、状语从句以及名词性从句。
[误] Go to find your watch. It’s there where you left it.
[正] Go to find your watch. It’s where you left it.
[析]where引导表语从句,相当于at the place where。
[误] The place where there is water, there is life.
[正] Where there is water, there is life.
[析]where引导地点状语从句,可以放在主句的前面,也可以放在主句的后面。
[误] I can’t remember in which place I met him.
[正] I can’t remember where I met him.
[析]where引导宾语从句,不能用in which。
  2个月前   回答者:s3q6zng - Q籽一级
评论
2个月前   michiyo_ha :
若where用in the room代替,则是It's in the room (that) you left it.
也可以参照些正确的句子:Put the book where it belongs to.
   您需要登录以后才能回答!
我的问题    我要提问


相关链接

快到期问题


有不合适内容,建议去除