It is far better for one to drink milk_one gets healthful nutrients,than to drink coffee,_contai

It is far better for one to drink milk_one gets healthful nutrients,than to drink coffee,_contains no nutrients at all.
A.what,what
B,where,as
C.from which,which
D.in which,what
请详细讲下好吗,这个我最搞不懂了

C
本题考察从句的引导词。
思路:
(1)看主句,判断从句种类:主句缺少什么成分,从句就是什么从句。主句缺少主语,从句就是主语从句,主句缺少宾语,从句就是宾语从句。(主语从句、宾语从句、表语从句、同位语从句统称名词性从句。)主句结构完整,从句则是定语从句或状语从句,定语从句有先行词。每种从句都有不同的引导词,判断出从句类型了,那就是说引导词的范围也就定下了。
(2)看从句:看从句中是不是结构完整,从候选的引导词中选择合适的。比如,定语从句的引导词有关系代词和关系副词,从句中缺少主语、宾语这样的基本成分就选关系代词,从句中不缺少基本成分就选关系副词或“介词+which/whom”。
It is far better for one to drink milk (___ one gets healthful nutrients), than to drink coffee, (____ contains no nutrients at all).这个句子中很明显有两个从句,去掉从句以后主句It is far better for one to drink milk than to drink coffee.仍然是一个完整的句子,可见两个从句应该是定语从句或状语从句,而两个从句都和各自前面的名词有关系,也就是说从句前有先行词,所以应该都是定语从句。
定语从句的引导词应该是关系代词和关系副词,所以选项中出现what应排除(what是连接代词,用来引导名词性从句)。
第一个定语从句one gets healthful nutrients主谓宾结构完整,所以引导词填关系副词或“介词+which/whom”,BC项都可以考虑。(from which要更好一些.)
第二个定语从句是用来修饰coffee的,从句中缺少主语,应填关系代词,which和as都可看作关系代词,但是as引导非限定性定语从句时只能修饰整句话,所以as不对,故选C。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-06

    选C.from which,which


从含义上:


第一个空是指人们从奶中得到有益健康的营养,from which指from milk


第二个空是指咖啡没有营养,which指coffee


    如果是选A.what,what,我们可以改一下句子:


It is far better for one to drink _ have healthful nutrients,than to drink _contain no nutrients at all.


    如果选B,where,as,我们可改一下句子:


It is far better for one to drink milk_one gets healthful nutrients,than to drink coffee,_ it contains no nutrients at all.


as在这里表原因,但一般as是用于句首。


    如果选D.in which,what,我们可改一下句子:


It is far better for one to drink milk_one gets healthful nutrients,than to drink _contains no nutrients at all.


但是in which的介词是否地道就是另一回事了。

本回答被提问者和网友采纳
相似回答