非牛,我的理解是: 先理解句子的意思。 声音可以在水中穿行很长的距离,它的声觉能量被由不同温度和密度的海洋中的水层所创造出的障碍防止了消失。(翻译的很烂。。。看明白意思就好,不好意思) 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)
解释得很清楚!十分感谢!^^ |