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
题目分析:
本题意思是:城市提出了一些保护式的条款,这些条款的成本会让水费的价格上升,如此以至于有一些环保主义者甚至都会感到警示。
选项分析:
选项A:首先,the cost of which可以看作一个名词,但是,名词不能做后置定语,只能做前置定语。例如:
(1) woman teacher
(2) **teacher woman
(1)是正确的,woman是名词,这里做teacher的定语。(2)是错误的(也不能说完全错,只不过如果想表达“女教师”,一般不这么用)。
另外,enough和连词so that在语意上有赘余,都表示“足以,就怎么样”。
选项B:raising water bill是现在分词短语,在本选项中做定语修饰名词a cost。整个at a cost raising water bill是介词短语,作定语修饰projects。在逻辑上,应该是“项目的成本”而不是“在成本上的项目(at表示“在”)”,因此,应该用whose引导定语从句修饰projects,不能用介词短语。
选项C:at a cost介词短语错误同(B);enough和连词so that在语意上赘余错误同(A)。
选项D:Correct. 本选项在语法和逻辑上均是正确的。
选项E:enough和连词so that在语意上赘余错误同(A)。
at a cost which...; whose cost will...修饰问题
Whose 可以修饰物
我的理解和老师的讲解有一点偏差:
choice b,c : at a cost介词宾语结构作为状语修饰谓语动词propose; 以……为代价建议了一系列项目
choice c,d : whose cost作定语往前修饰projects
同意你对at a cost 的理解,我也是这么理解的
同意,B选项,at a cost是状语,修饰propose了,故有误。
登录 或 注册 后可以参加讨论
whose也可以修饰物,以为只可以修饰人
at the cost of 应该修饰这个提议,不是这个城市付出了代价
错选B。这题回过头来看,选择D似乎更通顺。但为了提高速度,应该来不及仔细琢磨B的意思了。at a cost。。。,有没有以...为代价的意思呢?
②此处理解cost为代价比较好
③will raise比较好,体现的是这些projects将来的作用...
求问:是不是如果从句和ing修饰二选一的时候,从句没问题的概率更大?
The city has proposed a number of water treatment and conservation projects at a cost raising water bills so high
歧义就是at a cost 修饰了proposed,翻译过来就是这个城市以一个***成本提出一个什么什么project。是有歧义的。而正确选项用whose,则cost很明确的修饰了projects。
---------------chase cream
①错选B,只顾着看so...that...
②此处理解cost为代价比较好
③will raise比较好,体现的是这些projects将来的作用...
④完全没有进入状态...
at a cost 修饰main action
E.g. When you buy a new computer, you usually get software included at no extra cost.
买电脑时通常免费附送软件。(at no extra cost 修饰get software).
B 选项at a cost修饰has proposed,逻辑意思错误
有大神可以解释一下D,E选项中时态的问题吗?will raise和 are beginning怎么解释呢? 谢谢!
a number of water treatment and conservation projects 后面跟复数,所以raises肯定错,直接排除AC
唉不对,别理我 我没把主语看作cost....
登录 或 注册 后可以参加讨论
B选项简化就成了the city propose projects at a cost..., 不是city以XX为成本/代价,而应该是项目以此为成本/代价
at a cost意味以.....为成本/代价
从句子未划线部门"environmentalists are beginning to raise alarms"逻辑意思判断,"甚至环境人士都要开始提高警告"是将来时,因此直接把ABC干掉
whose表物
cost 不能raise water bills
propose... at a cost,提议本身不需要cost,cost的是project这个名词,修饰名词用定从更明确一点,不然就会产生project在成本上的歧义
whose可以修饰物
名词作定语只能放在修饰的名词前面
at a cost of ..... 以。。。作为代价
so high that high enough that