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

请教xy05-04

[复制链接]
楼主
发表于 2007-7-4 00:17:00 | 只看该作者

请教xy05-04

Q4:

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.

 

  1. movies—less than those

  2. movies—fewer than have been

  3. movies, which is less than those

  4. movies, a number lower than the people

  5. movies, fewer than the ones

下载的答案说是B,我选了E,在网上搜索了一下,又有人说答案是E,请各位指点一下到底该选哪个,谢谢^_^(总觉得那个have been好奇怪啊,而且觉得它漏了成分)

沙发
发表于 2007-7-4 00:25:00 | 只看该作者
但是The ones又好怪
板凳
 楼主| 发表于 2007-7-4 00:29:00 | 只看该作者
比起来B更怪...我的看法是,如果一定要have been,应该说是fewer than those who have been killed by bee stings(此时have been省略算了)...
地板
发表于 2007-7-4 10:39:00 | 只看该作者

支持B

A 有两个错误1.less不能修饰人,只能说fewer people 2.than those, 这里的those只能指代people have been killed by the great white shark,这样的话就变成了: people who have been killed by the great white shark have been killed by bee. 显然错误,这个people真倒霉,kill两次.

B对 1.fewer修饰people(understood) 2.时态对,比较前后都是present perfect.

C 错which修饰对象不明确.修饰movies??

D. 1. lower number错. 2.number than people 比较对象错

E 1.fewer指代不明确people ?? movies??  2 .the ones  累赘 应该省略the ones 直接加 助动词

您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

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

ChaseDream 论坛

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

返回顶部