......help..一道高考英语题..........

[复制链接]
查看11 | 回复5 | 2010-8-23 13:17:24 | 显示全部楼层 |阅读模式
In nature some animals actively defend the area ___ they depend for the resources.
A. in which
B.on which
C.which
D.where
答案是B,但D为啥不行呢???

回复

使用道具 举报

千问 | 2010-8-23 13:17:24 | 显示全部楼层
这个on其实是和depend on 有关,而不是作为一个地点来解释的
回复

使用道具 举报

千问 | 2010-8-23 13:17:24 | 显示全部楼层
depend是不及物动词,它在句子里使用是需要和on/upon联用,才能与后面的成分相连。在上面的句子里,which就可以说是depend的“宾语”,那么它们两者之间必须有on或upon存在。
回复

使用道具 举报

千问 | 2010-8-23 13:17:24 | 显示全部楼层
选B这里depend on固定用法,“依靠”后边的句子缺宾语,只能用which代替,where是作状语的,这里不用
回复

使用道具 举报

千问 | 2010-8-23 13:17:24 | 显示全部楼层
选D的话,where表示地点这里on which不是指地点
回复

使用道具 举报

千问 | 2010-8-23 13:17:24 | 显示全部楼层
where是地点状语,不能做宾语。depend不能单独使用,要加on,which引导了定语从句,也做了on后面的宾语。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行