Sound can travel through water for enormous distances, prevented from dissipating its acoustic energy as a result of boundaries in the ocean createdby water layers of different temperatures anddensities. (Al prevented from dissipating its acoustic energy as a result of (Bl prevented from having its acoustic energy dissipated by (Cl its acoustic energy prevented from dissipating by
(D) its acoustic energy prevented from being dissipated as a result of (El preventing its acoustic energy from dissipating by
答案是C
有哪位大神可以分析一下5个选项,网上的分析都没有解释得很清楚。
我的疑惑:
选项AB中 , prevented from...修饰谁 ? 是就近修饰distances? 还是修饰 sound ?
求大神指点, 感谢!
|