非牛,我的理解是:
先理解句子的意思。
声音可以在水中穿行很长的距离,它的声觉能量被由不同温度和密度的海洋中的水层所创造出的障碍防止了消失。(翻译的很烂。。。看明白意思就好,不好意思)
prevent (我造个句子。)
I prevent him from working.
he was prevented from working by me.
所以。。。是by后面的那一长串东西prevent “acoustic energy"消失
E选项中,preventing在从句中直接出现,变成了sound的动作,又说sound在prevent,后面还有一个by。所以搞不清楚到底是谁。
C中,its acoustic energy (was)prevented from dissipating by [boundaries in the ocean created by water layers of different temperatures and densities]. 意思明了,没有歧义。
-- by 会员 elsachialee (2011/5/22 7:21:20)
请问 C中的was为什么可以省略呢?还有C前后两个完整句子间没有连接词啊.....
-- by 会员 托福要考一百一 (2011/6/12 18:35:36)
后面是个独立主格吧,was不是被省略了而是根本就没有。也就不存在完整句子需要连接词的问题了。
个人意见……
-- by 会员 kentlee (2011/8/30 22:35:10)