定语从句???/

来源:百度知道 编辑:UC知道 时间:2024/05/17 09:05:59
23.-Mom,what did your doctor say?

-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