Board logo

标题: gwd-12-Q3 [打印本页]

作者: trtwarrior    时间: 2011-3-9 07:02     标题: gwd-12-Q3

Were it not for the fusion-powered heat and radiation that rush from its core, instead its own weight would cause a star to collapse.




E    its own weight would have caused a star’s collapse

哪位好心人士,帮忙解释下,我选的是E,答案是D。 这道题一点头绪都没有


作者: newolder    时间: 2011-3-9 21:35

E似乎意思不大对……感觉像是把别的star collapse掉一样……
作者: trtwarrior    时间: 2011-3-10 06:51

好像有点道理 
作者: daoyinger    时间: 2011-3-10 21:03

这道题我之前看到一个大牛的解释就顿悟了:Were it not for不是一般的倒装,而是If it were not for的意思。
作者: JoshwuS    时间: 2011-3-11 06:43

Were it not (原语序:if it were notfor the fusion-powered heat and radiation that rush from its core, instead its own weight would cause a star to collapse.



A.instead its own weight would cause a star to collapse

B.instead a star would have collapsed under its own weight

C.a star would have to be collapsing under its own weight

D.a starwould collapse under its own weightwould对应if it were的虚拟语气的过去和过去将来时态;star collapse主动优于被动)

E.its own weight would have caused a star’s collapseit指代不明,逻辑上就是a star自己,但是语法上翻译出来就是:它自己的重量可能会导致一个星体爆炸。could have的虚拟语气对应于if it had been,错;cause a star’s collapse不好,cause a star to collapse更好)

作者: philipyu1025    时间: 2011-3-11 22:18

请教NN,B中的instead是怎么个错法?
作者: legnawen    时间: 2011-3-12 07:09

虚拟语气
if +过去时, 主句用would、could




欢迎光临 国际顶尖MBA申请交流平台--TOPWAY MBA (http://forum.topway.org/forum/) Powered by Discuz! 7.2