ChaseDream

标题: OG12-41 [打印本页]

作者: liz_summer    时间: 2010-7-25 17:22
标题: OG12-41
To develop more accurate population forecasts, demographers have to know a great deal more than now about the social and economic determinants of fertility.
A. have to know a great deal more than now about the social and economic
B. have to know a great deal more than they do now about the social and economical
C. would have to know a great deal more than they do now about the social and economical
D. would have to know a great deal more than they do now about the social and economic
E. would have to know a great deal more than now about the social and economic
答案D
og解析说 conditional verb is needed.
这里是不是一定要用would呢?
我觉得好像也不是那么硬性的错误吧~
谢谢大家帮忙
作者: yueqianchen    时间: 2010-7-25 17:29
同问
还想问,没有宾语为什么还要补出they do
作者: liz_summer    时间: 2010-7-25 17:35
同问
还想问,没有宾语为什么还要补出they do
-- by 会员 yueqianchen (2010/7/25 17:29:55)


两个比较对象平行
they do & know
作者: 云南    时间: 2010-7-26 12:08
我感觉本题中是包含有虚拟的成分,所以用would have to, 应该比现在知道的要多,所以用虚拟。
作者: liz_summer    时间: 2010-7-26 22:24
我感觉本题中是包含有虚拟的成分,所以用would have to, 应该比现在知道的要多,所以用虚拟。
-- by 会员 云南 (2010/7/26 12:08:32)

感觉句首有个to  应该表示未来可能发生的事~
           是不是有将来的意思~~
作者: 云南    时间: 2010-7-26 23:11
前面的TO表示为了预测的更准确,应该知道的更多,有将来之意
作者: 瓜瓜不瓜    时间: 2011-5-24 23:51
同问啊 没什么要虚拟? 直接表一般现在时的目的不行么?
作者: ba80418    时间: 2011-5-24 23:57
我是看两个地方然后排除得D的

1. 一定要用they do来平行前面的know,排除A,E
2.economical是节约的,经济实惠的,而文中应该表达“经济”这个意思,所以用economic,排出B,C

所以就是D了
作者: 瓜瓜不瓜    时间: 2011-5-25 00:18
ls并木有解答我的疑问  
用排除法确实能做出来 但是还是想知道为嘛要用虚拟
求NN
作者: 若雪    时间: 2011-5-25 06:35
ls并木有解答我的疑问  
用排除法确实能做出来 但是还是想知道为嘛要用虚拟
求NN
-- by 会员 瓜瓜不瓜 (2011/5/25 0:18:34)



我觉得这边用虚拟语气是为了强调这些人必须要懂的比现在多很多才能达到...的目的。未来和现实相反,OG中说“because in order to more accurately predict population, demographers would have to know more than they presently know”
作者: elsachialee    时间: 2011-5-25 07:19
To develop more accurate population forecasts, demographers have to know a great deal more than now about the social and economic determinants of fertility.
A. have to know a great deal more than now about the social and economic
B. have to know a great deal more than they do now about the social and economical
C. would have to know a great deal more than they do now about the social and economical
D. would have to know a great deal more than they do now about the social and economic
E. would have to know a great deal more than now about the social and economic
答案D
og解析说 conditional verb is needed.
这里是不是一定要用would呢?
我觉得好像也不是那么硬性的错误吧~
谢谢大家帮忙
-- by 会员 liz_summer (2010/7/25 17:22:41)



would have to know 和 have to know, 应该在这个句子里面不是硬性的错误,就和你说的样子。
用了would have to know多了虚拟的感觉,demographers would have to know (...)about the social and economic determinants of fertility, if demographers had developed more accurate population forecasts. 言下之意,就是现在不知道这个到底有没有去develop。
如果换成了have to know,就是是当下真的要发生的事情。两个语态只是稍微改了句子的意思,不是硬伤。


选项A不正确,是因为必须要补出 they do。我的理解是前后动词前的成分不同。前面有一个have to,所以后面补出they do,意思上面更加明了。


correct me if i am wrong




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