一道英语单选题,急急急急~~求详解

AnimalssufferedatthehandsofMan____theyweredestroyedbypeopletomakewayforagriculturelan... Animals suffered at the hands of Man ____they were destroyed by people to make way for agriculture land to provide food for more people
A.in which B.for which C.so that D.in that
求大神指教,详解,感激不尽
答案是D,我想知道为什么是D,不是其他的
展开
百度网友f090930
2012-04-26 · TA获得超过547个赞
知道小有建树答主
回答量:142
采纳率:0%
帮助的人:167万
展开全部
1 该句的主句是Animals suffered at the hands of Man
从句是they were destroyed by people to make way for agriculture land to provide food for more people其中they指的是animals作从句的主语, were destroyed 是谓语, people 是宾语, to provide food for more people是目的状语。由此可知从句已是一个完整句子,不缺任何成分,所以就不可能选A或B,因为选A或B的话,该句即为定语从句,定语从句中的先行词是要做成分的,这就与题中从句已是一个完整句子,不缺任何成分矛盾了。
2 so that 引导的状语从句可表结果或目的,另外,in that 后接句子表示解释原因。根据句意主句意思是动物们死在人类手中,从句意思是 它们被人们所毁来开垦土地为更多的人提供食物。从主从句的句意可知上下文的逻辑关系是因果关系。即人们要开垦土地以提供更多的食物导致了动物们在人们手中受苦。
lzzxcv119
2012-04-22 · TA获得超过2090个赞
知道小有建树答主
回答量:517
采纳率:100%
帮助的人:400万
展开全部
选B. for which 表示原因

首先排除D, 没有这样的表达。
然后,从逻辑关系上分析,可知 由于人类要开垦土地,所以许多动物惨死于人类之手。前半句话是结果,后半句话是原因。
只有B 表示原因, 于是 选B.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花开在袏岸123
2012-04-22
知道答主
回答量:44
采纳率:0%
帮助的人:21.1万
展开全部
B项 这里的 for which=because 引导原因状语从句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
n嘉妮n
2012-04-22 · 贡献了超过126个回答
知道答主
回答量:126
采纳率:0%
帮助的人:41.6万
展开全部
D?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式