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.
movies—less than those
movies—fewer than have been
movies, which is less than those
movies, a number lower than the people
movies, fewer than the ones
题目分析:
略。
选项分析:
A选项:由于比较对象是“人”,而人是可数名词,因此less than(用于不可数名词)应改为fewer than。代词those的指代对象是people,比较对象没有问题。
B选项:Correct. 本选项在语法和逻辑上均是正确的。另外,本题用fewer than those也没有问题。
C选项:定语从句which is less than those killed by bee stings,其在字面上会就近修饰名词,即,the man-eater of the movies,逻辑有误。less than错误同选项(A)。
D选项:比数量应该用fewer than而不是lower than,数量只有多少,没有高低。
E选项:代词the ones指代有误。这个代词通常用于指代前面出现过的一堆人或物种的几个,例如:
I planted a lot of roses in my garden. The ones in white I like the best.
例句中的the ones指代的是a lot of roses中的几朵。在本题中,显然同一群人不可能即被鲨鱼咬死又被蜜蜂咬死。
E的问题在于:the ones的用法不对,不能指代人。
其实这题想考的是平行,前后时态一致,have been.
C逗号后面的定语和D逗号后面同位语成分可以很快排除
E the ones指代错误
A fewer修饰可数people
in this context, the dash essentially serves the same purpose as a comma. the only difference is that you don't use dashes at random; you use them when there is some special emphasis or irony (or both) in what you're saying.
那些电影里面吃人的家伙~
是先行词 white shark 的同位语
懂了,谢谢!我理解成和white shark并列的东西了。多谢~登录 或 注册 后可以参加讨论
嗯,否则,他们也太惨了点~~登录 或 注册 后可以参加讨论
如果没有省略的话,than后面的内容怎么能和people比较呢?
可以。因为比较的可以是两种情况。
killed by shark 和 killed by bee stings 比较。。。
对啊,被鲨鱼杀和被蜜蜂杀这两种情况的比较。登录 或 注册 后可以参加讨论
B正确
C的which就近指代导致逻辑有误
D的lower指的是高低
E的ones是泛指