发新话题
打印

XY05第15题

XY05第15题

Q15:
The city has proposed a number of water treatment and conservation projects the cost of which raises water bills high enough so that even environmentalists are beginning to raise alarms.

  • the cost of which raises water bills high enough so that
  • at a cost raising water bills so high that
  • at a cost which raises water bills high enough so
  • whose cost will raise water bills so high that
  • whose cost will raise water bills high enough so that
答案选D我选了A,哪里说过whose没有限定修饰人?非常不解阿...

TOP

引导非限制性定语从句多用 whose,而很少用表示所属关系的介词 of 加上关系代词 which。如:
   There is a mysterious lake at the foot the hill , whose depth has never been
measured . 山脚下有个神秘的湖,其深度从未测量过。


of which 常用来表示整体与部分关系。

There are 102 elements found in nature , of which most are metals .

以上是我的愚见。这个题目真的很搞。

TOP

Of which 和 whose 在现代英语里面是通用的。我的改稿人还是坚持只把 whose 应用在人的身上,但我则不那么讲究。

A 错不是因为用了 of which,而是因为有错误。

The city has proposed a number of water treatment and conservation projects the cost of which raises water bills high enough so that even environmentalists are beginning to raise alarms.

第一个错误:在 projects 后要有逗号,不然就不能用 of which。

第二个错误:raises water bills high enough so that 应该是 raises water bills so high that,像 D 那样。

TOP

选项c呢?错在哪里?

TOP

C 明显的错误是 which,那里应该是用 that 的。另外就是 high enough 的 enough 不应该在这里用,那是用词不够严谨。

TOP

弱问 B为什么错  当时 enough马上排除了  然后BD理所当然的 选了B。。。。

TOP

B 是这样的:The city has proposed a number of water treatment and conservation projects at a cost raising water bills so high that even environmentalists are beginning to raise alarms.

错在 raising water bills,这个词组是形容 cost 的,所以必须在这里用 relative clause,不然 raising 就没有主语。所以应该改成 at a cost that raises water bills  . . . 。当然,就算如此,也是很臃肿的一句,一点也不好。

TOP

非常详细,谢谢!

TOP

。。。。。发现我一个  一直没有搞清楚的语法点。。。。
原来在宾语从句中充当主语的先行词是不能省略的。。。。。。


万分感谢

TOP

发新话题