ChaseDream

标题: 新prep1-239(GWD-12-Q3)这是什么结构? [打印本页]

作者: must700    时间: 2009-7-10 18:58
标题: 新prep1-239(GWD-12-Q3)这是什么结构?

239. (28502-!-item-!-188;#058&003082) (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
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 star would collapse under its own weight
E. its own weight would have caused a star’s collapse

答案是D/

这是什么结构,我为什么看不明白?

好象是两个并列,但是也没有连词,还有instead为什么可以不要?我刚开始选的A。


作者: must700    时间: 2009-7-10 19:05

是跟 if 条件状语从句一样吗?if A happen, B will happen.

if it were not for
  
the fusion-powered heat and radiation that rush from its core, a star would collapse under its own weight.

it refers to a star(主语), A的主语是it's own weight所以错。

那么for是什么意义呢?


[此贴子已经被作者于2009-7-10 19:08:18编辑过]

作者: xiaolishally    时间: 2009-7-11 01:26
虚拟语气,前半句是If it were not for the fusion-powered heat and radiation that rush from its core,后半是主句用将来时。
作者: zhongyukai    时间: 2009-7-30 12:05
请问C错在哪里?虽然C不是很简洁,但是我觉得这里应该用虚拟语气would have才对啊!!!恳请高人指点!
作者: lcat1215    时间: 2009-8-6 13:34
跟4楼同问。
作者: lijiahui0422    时间: 2009-8-6 15:55
C 不是would have 虚拟语气结构,仔细看看,后面是would have to do ,不是would have been
作者: lcat1215    时间: 2009-8-7 11:30
我有点讨厌语法规则了。“have to do错,being错,having been done错”,正确答案都出现过。。。
作者: girlwithwings    时间: 2010-4-29 11:25
instead 非得省略吗?
作者: zcool    时间: 2010-6-20 00:28
instead是多余的,在这个虚拟语气的句子中,而且读的也不顺口,D最好。
作者: crazyxxx    时间: 2010-6-20 01:13
我有点讨厌语法规则了。“have to do错,being错,having been done错”,正确答案都出现过。。。
-- by 会员 lcat1215 (2009/8/7 11:30:00)



这里不用语法规则,用逻辑更能解释.
疑问1:collapse,为什么要用进行时呢,有没有进行时标志呢?
疑问2:have to 是表示不得不,一般用在人身上,即使是拟人手法...第一个疑问也不能解释.
作者: oranrona    时间: 2010-8-6 14:17
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3