ChaseDream
搜索
返回列表 发新帖
查看: 3063|回复: 7
打印 上一主题 下一主题

GWD12-3

[复制链接]
跳转到指定楼层
楼主
发表于 2010-7-23 19:53:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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



KEY
这答案怎么选出来的??前面为什么要倒装?我怎么觉得逗号前后两套主谓呢?
谢谢~
收藏收藏 收藏收藏
沙发
 楼主| 发表于 2010-7-23 21:33:01 | 只看该作者
自己顶一下,哪位NN回答一下,不胜感激
板凳
发表于 2010-7-23 21:57:59 | 只看该作者
这句话是虚拟语气。

were it not 其实就是if it were not, 而且只有可能在和现实相反的虚拟语气if从句中,才会出现要用it were 而不是it was.

所以后半句,肯定要用would + do.

再根据原文意思,前面出现了its core, 那么后半句的主语肯定是指代it的,所以不能再出现类似A中的its own weight.

所以选择D
地板
 楼主| 发表于 2010-7-23 22:06:05 | 只看该作者
啧啧,谢谢NN,分析的真好~~
5#
发表于 2011-4-20 16:23:31 | 只看该作者
解释的太好了!
6#
发表于 2011-6-19 18:59:44 | 只看该作者
这句话是虚拟语气。

were it not 其实就是if it were not, 而且只有可能在和现实相反的虚拟语气if从句中,才会出现要用it were 而不是it was.

所以后半句,肯定要用would + do.

再根据原文意思,前面出现了its core, 那么后半句的主语肯定是指代it的,所以不能再出现类似A中的its own weight.

所以选择D
-- by 会员 loverwy (2010/7/23 21:57:59)



原来是这样的省略!!!谢谢~~~
7#
发表于 2013-10-6 23:53:16 | 只看该作者
太好的解释  完全解除了我心头虚拟之恨!!!!
8#
发表于 2013-10-7 11:19:35 | 只看该作者
翻译:
假如不是因为从恒星核心迸发出的核聚变热量和辐射,那么恒星的自身重量会造成它本身的坍塌;
句式:
Were it not for heat and radiation, a star would collapse under its own weigth.
思路:
虚拟语气和主谓一致关系的表达;
选项:
前面it指代后面主句的主语,成了指代its own weight,错误;这样的虚拟语气句子,主句必须一开头就是主语,而不能是连词、副词,因此instead错误;its指代不清
Instead错误同A;本句子描述的是当下的一个假设情形下的一个假设结果,要用现在时态,用would have collapsed表示了"与过去相反(也就是表示过去没崩溃)"不对;
Would have to be collapsing虚拟语气的时态用法错误;
正确;
it指代了its own weight,错误;its指代不清;would have caused错误同B;
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

IESE MBA
近期活动

正在浏览此版块的会员 ()

手机版|ChaseDream|GMT+8, 2024-11-28 11:35
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2023 ChaseDream.com. All Rights Reserved.

返回顶部