依鄙人之拙见,这题选A。
题目大概意思是:科学家以前认为,这种叫lava的融化的岩石是一种地球早期的地下碎片,它很偶尔地从火山喷发出来。但是现在科学家们认为这种岩石是持续不断地由地下深处放射性能源所产生的热能而形成的。
一、but是本句的连词。前面一部分说的是以前的观点,后面说的是现在的观点。所以划线部分作为以前科学家的观点应该选择过去时。排除BD;
二、sporadically erupting 修饰前面的 remnant ,即分词作定语修饰先行词remnant,通过意思可判断是remnant喷发,所以应该选用v-ing形式,A选项正确;
三、再比较CE选项看有没有更好的。C选项用一个非限制定语从句来修饰remnant,从语法结构上说正确,但是又两点不太好,第一,which从句没有紧跟所修饰的先行词;第二,根据简洁优先的原则,A项优于C项;E选项则使用了现在完成时,明显不符合“科学家以前认为”的逻辑,所以时态错;
综上,我觉得A是正确的
-- by 会员 hjchosenone (2010/11/14 18:15:34)
分词不能做非限定性定语,所以E的having必错 - Manhattan;
which可以跳跃修饰,但是很少见,而且这题跳跃了days, earth,太远
-- by 会员 easy4meeeeee (2012/11/26 16:02:36)
分词不能做非限定性定语,所以E的having必错 - Manhattan;
which可以跳跃修饰,但是很少见,而且这题跳跃了days, earth,太远
-- by 会员 easy4meeeeee (2012/11/26 16:02:36)
之前看prep08语法笔记看到说having done可以做非限定性修饰 不可以做限定性修饰
having done做限定性修饰的时候表示动作发生在主句主语之前
依据逻辑意思 所以这里可以排除
-- by 会员 GMATEVA (2012/11/26 21:31:40)