当前位置: > which,in which,on which,for which,by which的区别...
题目
which,in which,on which,for which,by which的区别
1.A shopping center is a place____many different shops and stores are collected under one roof.
A.where B.which C.that D.of which
正确答案是B 可是为什么不能选C
还有很多类似这样的问题 which,in which,on which,for which,by which是怎样区分的?
我们英语老师给的答案 是选B

提问时间:2020-05-07

答案
你确定正确答案不是A.where?
你答案看错了吧?
如果答案真的是B,那你的原句a place后就少了个介词in
which,in which,on which,for which,by which——你说的这些全部都是在定语从句中出现的吧?这些介词并不是和which形成固定搭配,而是和which前的先行词搭配的
就说这句(如果你句子抄错了的话)A shopping center is a place in ____many different shops and stores are collected under one roof.
这里的which实际上就是指place这个词,在从句中为了避免重复而用了which引导下面的从句,也就是place的修饰语部分.
如果你没有抄错句子的话,这句话应该选A.where=in which(也即in the place)
再拿这个题问一下你的老师.你的老师可能忙中有错.我们静等他的解释.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.