ChaseDream
搜索
返回列表 发新帖
查看: 2428|回复: 9
打印 上一主题 下一主题

求解GWD-TN5一道语法题

[复制链接]
跳转到指定楼层
楼主
发表于 2009-12-14 15:28:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Only seven people this century have been killed by the great white shark, the man-eater of the movies—less than those killed by bee stings.



A.    movies—less than those

B.    movies—fewer than have been

C.    movies, which is less than those

D.    movies, a number lower than the people

E.     movies, fewer than the ones

为什么选B, 不选A呢??

拜托各位NN解答~~我29号上考场!!!拜托了
收藏收藏 收藏收藏
沙发
发表于 2009-12-14 15:37:28 | 只看该作者
可数名词人,用fewer;less用于量,距离,时间等的比较。
而且前面是have been, B中的have been与之对称。
后面的动词就算要省略,也应该省略实义动词kill,保留助动词have才对。
不过这里如果变成fewer than have by bee stings 也够拗口的。。。还是都保留比较通顺。
至于B中为什么可以省略those,因为the man-eater of the movies是同位语可以拿掉不看,前面的people和shark,一个复数一个单数,后面用了have been则明确了是跟复数people比,所以省略掉those也不会歧义。
板凳
发表于 2009-12-14 15:39:09 | 只看该作者
1. people算是特殊可数名词,而且这里seven people更是复数
2. little 修饰不可数名词,few 修饰可数名词
3. 看到have,应该知道主语是复数

希望对你有帮助



ls的解释完美拉~~
地板
发表于 2009-12-14 16:15:15 | 只看该作者
D为啥不对呢
5#
发表于 2009-12-14 16:34:44 | 只看该作者
D为啥不对呢
-- by 会员 xieliuyan88 (2009/12/14 16:15:15)


a number 和 people 不能比较吖
至少后面要改成 the number of people killed by.....
6#
 楼主| 发表于 2009-12-21 20:09:59 | 只看该作者
谢谢NN们的回复~~~明白了~~~
7#
发表于 2009-12-21 23:08:33 | 只看该作者
汗 我的疑问是E怎么不对呢...

而且对A和B的那个破折号该怎么理解?同位语不是前后都带的是逗号吗 破折号在这是什么意思呢?
8#
发表于 2010-4-17 12:11:25 | 只看该作者
同ls ~ 选E 感觉语法更加通畅
9#
发表于 2010-4-17 14:30:05 | 只看该作者
看了好一会才明白。。mark之 选B
Only seven people做第二句的主语,破折号前是同位语,省略了those
10#
发表于 2010-7-4 23:17:58 | 只看该作者
请问E错在哪里?
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

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

ChaseDream 论坛

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

返回顶部