高中英语语法填空问题But she never forgot other children of the mountains (where) parents couldn't afford to send them to school.中的where 可否换成whose

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/10 19:36:26

高中英语语法填空问题
But she never forgot other children of the mountains (where) parents couldn't afford to send them to school.中的where 可否换成whose

不可以
首先,这是一个以where引导的一个定语从句,先行词为mountains.where作的是状语,意为在这个山上的父母亲不能负担得起孩子们上学的费用.如果改用whose,那么江表示成大山的父母亲.与句意不符.同时定语从句也常常与先行词紧挨着.所以不能改.
如果非要用whose,那么这句话应为But she never forgot other children whose parents couldn't afford to send them to school in the mountains .但与原句强调的就不一样了.

先行词为 mountains ,故不可用whose

不可,这是一个定语从句,where= in which= in the mountains 在从句中做地点状语。
如果用whose 的话将 of the mountains 去掉。

不行,关系词的选用要根据中心词在定语从句中的句法成分加以判断。whose只做定语,那就成为了mountain‘s parents了,不是笑话吗。可以继续追问。希望懂了

我认为应该用whose, 但 whose前应该有逗号。这里的先行词是other children,of the mountains 是定语修饰other children,whose 引导的非限制性定语从句也是修饰other children。这里两个定语修饰的关键词是other children 。用汉语讲吧,“她永远不会忘记山里的另一些孩子”,那“山里的另一些孩子”指哪些呢?是那些“父母交不起...

全部展开

我认为应该用whose, 但 whose前应该有逗号。这里的先行词是other children,of the mountains 是定语修饰other children,whose 引导的非限制性定语从句也是修饰other children。这里两个定语修饰的关键词是other children 。用汉语讲吧,“她永远不会忘记山里的另一些孩子”,那“山里的另一些孩子”指哪些呢?是那些“父母交不起学费的孩子”。“父母交不起学费”修饰的是“孩子”而不是“大山”。

收起