【which,inwhich,onwhich,forwhic-查字典问答网
分类选择

来自雷正伟的问题

  【which,inwhich,onwhich,forwhich,bywhich的区别1.Ashoppingcenterisaplace____manydifferentshopsandstoresarecollectedunderoneroof.A.whereB.whichC.thatD.ofwhich正确答案是B可是为什么不能选C还有很多类似这样的】

  which,inwhich,onwhich,forwhich,bywhich的区别

  1.Ashoppingcenterisaplace____manydifferentshopsandstoresarecollectedunderoneroof.

  A.whereB.whichC.thatD.ofwhich

  正确答案是B可是为什么不能选C

  还有很多类似这样的问题which,inwhich,onwhich,forwhich,bywhich是怎样区分的?

  我们英语老师给的答案是选B

1回答
2020-04-30 06:52
我要回答
请先登录
高显伟

  你确定正确答案不是A.where?

  你答案看错了吧?

  如果答案真的是B,那你的原句aplace后就少了个介词in

  which,inwhich,onwhich,forwhich,bywhich——你说的这些全部都是在定语从句中出现的吧?这些介词并不是和which形成固定搭配,而是和which前的先行词搭配的

  就说这句(如果你句子抄错了的话)Ashoppingcenterisaplacein____manydifferentshopsandstoresarecollectedunderoneroof.

  这里的which实际上就是指place这个词,在从句中为了避免重复而用了which引导下面的从句,也就是place的修饰语部分.

  如果你没有抄错句子的话,这句话应该选A.where=inwhich(也即intheplace)

  再拿这个题问一下你的老师.你的老师可能忙中有错.我们静等他的解释.

2020-04-30 06:57:29

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •