定语从句???/
来源:百度知道 编辑:UC知道 时间:2024/05/17 09:05:59
-He advised me to live the air is fresher.
A.in where B.in which C.the place where D.where
空是在
He advised me to live ____ the air is fresher.
这个位置吧?
以下纯属个人意见,疏漏,错误在所难免,仅供参考.
D项正确
A项
where是疑问副词,不能与介词搭配
B项
后面还缺一个名词
C项
前面缺介词
全都是我自己的想法,你再问问老师吧.
以上为个人观点,不代表百度.
应选D
本题考察状语丛句的用法。
A where引导的是表示地点的定语丛句,只能作定语修饰名词或名词性的短语,而live in是个介词短语,后跟宾语,不能跟定语丛句;
B which引导的宾语丛句作介词短语live in的宾语,但丛句the air is fresher是个主系表结构,which在丛句中不作成分,因此不对;
C 应改为live in the place,live 是个不及物动词,后面不能直接跟宾语;
D where引导地点状语从句,修饰动词live,故应选D
选C!
选D的话,根本就没有先行词啊,那么where作为关系副词去修饰谁呢?
上面各位说应该是live in,缺少介词,那么其实,where=in which ,这是老师上课重点强调过的吧
A是肯定不对的,where前面不可以加介词
这道题很简单,因为B、D其实是一样的,in which=where,如果不信的话,可以去问你的老师
D...只有中国人才把外语抠的这么细.现在一个个的大学生英语过6级的一大把,真正能对话的却是凤毛羚角.
Of course,D is right.上面的不要误导人
绝对选D
针对“兰※卡王道”的观点,我在这里补充几点:
1.where引导的是修饰动词live的状语丛句,不是定语丛句,不需要先行词;
2.“where=in which”是指当引导定语丛句时二者通用,而在这里where引导的是状语丛句,与in which不可混淆。in which引导定语丛句没有被修饰词,所以不能选B