| Sound can travel through water for enormous distances, prevented from dissipating its acoustic energy as a result of
 boundaries in the ocean created by water layers of different
 temperatures and densities.
 A.prevented from dissipating its acoustic energy as a
 result of
 B.prevented from having its acoustic energy dissipated by
 C.its acoustic energy prevented from dissipating by
 D.its acoustic energy prevented from being dissipated as
 a result of
 E preventing its acoustic energy from dissipating by
 个人认为选E,因为按照题目的意思是sound可以通过水传递着一件事,导致了preventing的结果, C D 是讨论的焦点,但我觉得要是同位语它也用得不恰当,因为同位语就是补充最接近的名词,如果这样的话修饰distance就显得很怪了 请指正 |