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中的几朵。在本题中,显然同一群人不可能即被鲨鱼咬死又被蜜蜂咬死。
在B和E中纠结,最后选了E...以为B选项中fewer than之后缺少成分。原来是可以省略的。
the ones 是特指……
首先,是fewer ,不是less/lower, 所以只剩下BE;
E的问题在于:the ones的用法不对,不能指代人。
其实这题想考的是平行,前后时态一致,have been.
备注:比较的时候,不要忘了 有些考点是包含时态的比较的
the ones特指前面提到的人,those部分指代
C逗号后面的定语和D逗号后面同位语成分可以很快排除
E the ones指代错误
A fewer修饰可数people
老师我想问一下这题里的破折号有什么作用呢,我怎么觉得破折号的使用有问题呢?
those是copy代词,ones是同一群人。
those是copy代词,ones是同一群人。
AB中的短线:it's not a hyphen, actually; it's a dash. hyphens are shorter, and are used within two-part words (such as "two-part").
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.
fewer 可数;less 不可数。比较对象一致,结构类似。those是copy代词,ones是同一群人。
一开始觉得 B省略了people或者代词,排除了。但是看了答案明白把 “have been killed by bee stings” 代入回主句是可以成立的,所以根据平性原则,B是成立的。
请问这句话怎么翻译?the man-eater of the movies是什么意思?不理解
那些电影里面吃人的家伙~
是先行词 white shark 的同位语
懂了,谢谢!我理解成和white shark并列的东西了。多谢~
登录 或 注册 后可以参加讨论
显然同一群人不可能即被鲨鱼咬死又被蜜蜂咬死----莫名戳中笑点……
嗯,否则,他们也太惨了点~~
登录 或 注册 后可以参加讨论
B选项fewer than后面是省略了people或those吗?这样也可以省略吗?
如果没有省略的话,than后面的内容怎么能和people比较呢?
可以。因为比较的可以是两种情况。
killed by shark 和 killed by bee stings 比较。。。
对啊,被鲨鱼杀和被蜜蜂杀这两种情况的比较。
登录 或 注册 后可以参加讨论
B选项fewer than后面省略了people who?这样也可以省略吗?
选项A less用不可数名词
B正确
C的which就近指代导致逻辑有误
D的lower指的是高低
E的ones是泛指
对比前是S+V结构,所以对比后也要S+V,且have been平行