1 定语从句和同位语从句的相关问题

各位老师好。

这里有这么一个句子:There is a delicate balance of nature _____ many square miles of ocean and vegetation and clean air are needed to maintain only a relatively few human beings. 其中空格处需要填关系词。

我想问的是,是否既可以填where,即将后面看作定语从句,balance作抽象的“地点”概念?又可以填入that,即将后面看作同位语从句,解释balance的内容?

如果不行的话,又是为什么?

谢谢老师们抽空回答。


请先 登录 后评论

最佳答案 2019-08-24 22:17

从网上资料来看,这是2016年的英语专业4级试题,后来又被多次用作考博或考研模拟题。四个备选项分别为:A where  B in which  C when  D how  给出的答案是in which。即出题人认为这是定语从句。如果是定语从句,则难以排除where。虽然in which引导定语从句较where更为正式,但where也并非完全非正式用词,而是介于正式与非正式之间的普通用词。因此,作为考试题,让考生在in which 和where 之间做选择,实为强人所难。

于是我猜测,或许我们可以理解这个从句是抽象的地点状语从句,由where 引导,where =  in a situation in which 。这样,就可以排除其它三个选项。例如 where在下句中的用法:

We must be especially careful where children are concerned.

我们试从状语角度分析;

There is a delicate balance of nature where many square miles of ocean and vegetation and clean air are needed to maintain only a relatively few human beings

Where many square miles of ocean and vegetation and clean air are needed to maintain only a relatively few human beings, there is a delicate balance of nature.

请先 登录 后评论

其它 2 个回答

mengxin Z

这个题,我不知道出题者为何把where作为答案(是这样么?),我会选 in which. 

原因是,我们生活在nature中,we are in nature(甚至we are nature);如果选where, 给人感觉是我们不生活在nature里, nature对我们来说,是“那个东西”。 其次,我看这句子写得还蛮高雅的样子,自然也不必用下里巴人的where. 

(But that may be me.)


至于that,我与网友mikee持相同的观点。 

请先 登录 后评论
mikee

1. 可以用where或in which,不过我查了下,这道题好像就是让你单选where或in which,为什么只能单选呢?我也没明白。希望高手解答我的疑惑。

2. 不能用that引导同位语从句。因为后面的内容并没有对balance作出解释说明。你不能说需要植物空气海洋,这就是balance。


请先 登录 后评论
  • 1 关注
  • 1 收藏,2503 浏览
  • Fred_Xu 提出于 2019-08-22 21:23

相似问题