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

想问个很简单的并列问题

[复制链接]
跳转到指定楼层
楼主
发表于 2014-8-1 23:28:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
prep的语法题:

Meteor showers and individual streaks of light that flash across the sky every night are generated when tiny flecks of celestial detritus, often no larger than grains of sand or of pebbles, burn up speeding through the atmosphere.

A)     grains of sand or of pebbles,burn up speeding
B)     grains of sand or pebbles, burnup while speeding  
C)     grains of sand or pebbles,which burn up while speeding  
D)     a grain of sand or pebble,which burns up as it speeds  
E)      a grain of sand or a pebble,burns up when it speeds


这题选B,但我想问一个很细节的问题。。。

A中 grains of sand or of pebbles 为什么说of多余?如果省去of不会有grain与pebbles并列的歧义么?还是说 A of (B and C) 本来就是固定用法 = =

麻烦帮忙解答一下,非常感谢~~!!!!!!
收藏收藏 收藏收藏
沙发
发表于 2014-8-2 09:24:54 | 只看该作者
我自己的看法哈,这题拿到之后首先应该从句意上排除C和D,因为when后从句的主语是flecks of,谓语是burn up,often no larger than是同谓语,修饰前面的主语,C和D中出现which改变了原句想要表达的逻辑,所以肯定不对。E的it 没有先行词,也不行。再说A B,B中的while speeding正确的表达了句子的逻辑意思,就是当fleck飞速穿过大气时燃烧,而A 中的speeding是伴随状语,不能表达这一意思。 再说grains of A or B, 是习惯用语,很少见到在简单的of结构中使用两个of的
板凳
 楼主| 发表于 2014-8-2 10:41:26 | 只看该作者
Yulia226 发表于 2014-8-2 09:24
我自己的看法哈,这题拿到之后首先应该从句意上排除C和D,因为when后从句的主语是flecks of,谓语是burn up ...

原来是这样~~非常感谢~~!!!!! ~O(∩_∩)O~
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

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

ChaseDream 论坛

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

返回顶部