ChaseDream
搜索
返回列表 发新帖
00:00:00

A new hair-growing drug is being sold for three times the price, per milligram, as the drug's maker charges for another product with the same active ingredient.

正确答案: C

相关帖子

更多...

更多相关帖子

524

帖子

15

好友

4712

积分

ChaseDream

注册时间
2003-03-17
精华
8
解析
查看: 1929|回复: 4
打印 上一主题 下一主题

问道语法题,谢谢

[复制链接]
楼主
发表于 2008-3-22 03:07:00 | 只看该作者

问道语法题,谢谢

A new hair-growing drug is being sold for three times the price, per milligram, as the drug’s maker charges for another product with the same active ingredient.

 

  1. as
  2. than
  3. that
  4. of what

  5. at which

我选的是E, 答案是D。

麻烦解释一下。

沙发
发表于 2008-3-22 08:08:00 | 只看该作者

句子意思要表达一个倍数关系,所有选项中只有D可以。three times the price of what....   what 相当于 price that...。


[此贴子已经被作者于2008-3-22 8:09:09编辑过]
板凳
 楼主| 发表于 2008-3-22 08:32:00 | 只看该作者
谢谢
地板
发表于 2008-3-22 09:49:00 | 只看该作者
以下是引用足球幽灵在2008-3-22 8:08:00的发言:

句子意思要表达一个倍数关系,所有选项中只有D可以。three times the price of what....   what 相当于 price that...。


如果这么理解为什么不用that呢?

我觉得选D的原因是因为 charge price不对,应该是charge xx$,

所以, as, that都指代price,错。than,比较级形式错。at which, 构成 charge at price 结构错,而且 at price 表代价的意思。

for three times the price of (what Sb chages for sth), (what...)中等效于xx$. 所以正确。

请指教。

5#
发表于 2008-3-22 10:56:00 | 只看该作者

ls所说只是注意了what在从句中所作的成分--作了charge的宾语,但是what同时又要作of的宾语。在所有关系代词中,只有what能这么用,同时作两种成分。因此不能用that。that只能作一中成分。

我前面说的what = price that中,price是指具体的钱数。不是对应前面的price。不好意思,没有说清楚。幸亏楼上的提问,才发现自己说的有歧义。。。。


[此贴子已经被作者于2008-3-23 2:34:25编辑过]
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

IESE MBA
近期活动

正在浏览此版块的会员 ()

手机版|ChaseDream|GMT+8, 2024-12-24 20:40
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2023 ChaseDream.com. All Rights Reserved.

返回顶部