标题: GMAT语法全解的题,实在看不懂书上的解释了。求通俗的指教 [打印本页] 作者: missgoto 时间: 2011-5-4 10:40 标题: GMAT语法全解的题,实在看不懂书上的解释了。求通俗的指教 Even though its per capita food supply hardly increased duringtwo decades, stringent rationing and planned distribution have allowedthe People’s Republic of China to ensure nutritional levels of 2,000 calories per person per day for its population. (A) Even though its per capita food supply hardly increased during (B) Even though its per capita food supply has hardly increased in (C) Despite its per capita food supply hardly increasing over (D) Despite there being hardly any increase in its per capita food supply during (E) Although there is hardly any increase in per capita food supply for 答案是B~ 我有3个疑问啊: 1、我觉得it没有指代呀?因为后面有个have allowed,所以我觉得就算是有指代也不能是单数。 2、为什么E错了呢?有什么致命伤吗 3、B里的完成时态是因为要和have allowed统一吗 多谢啦作者: jaze 时间: 2011-5-4 10:53
1 it 指代 china 2 时态不对吧, for two decades, 是讲20年里怎么了, 要么用过去, 要么用完成, 这里用个 一般现在,很难理解啊 3 这个没有必要啊, 用have 是说从实施 严格定量和计划分配以来的结果, 就是让人能怎么。。。 这样更符合逻辑啊
个人意见作者: orchid347 时间: 2011-5-4 11:03
2. E里there is 和原句的感觉差太多了~ 3. 我感觉"and"前后两个事儿看上去挺同步的,还是优先选完成时比较好 ========== 也是纯个人意见。。。作者: caichendi 时间: 2011-5-4 23:48
in /during 在GMAT里都要用完成时啊
there is 指的是一种自然现象存在 GMAT是很忌讳这个用法的作者: ALGT 时间: 2011-5-5 04:25
关于三点疑问的个人理解: 1。its应该是指代China,但是这个部分是个从句,和后面主句谓语的单复数没有必然联系,主句主语是stringent rationing and planned distribution,因此have allowed做谓语用复数。 2。E的时态不大对,本意是在过去20年没有什么提高,用现在时的there is,表达不出这个意思。另外,hardly作为副词,应该修饰increase的,但是这里的increase确是名词。 3。时态的问题,可能在A和B之间纠结。我的看法是并不是为了和have allowed进行形式上的统一,而是根据整句话的意思:尽管在过去20年,人均粮食产量没有什么显著的提高。。。后面是转折,这个地方根据句意,的确完成时表达更准确,而且,during/in本身的确要求了完成时态。作者: chasekai 时间: 2011-9-2 18:00
there is 没有表达出动作发出者是谁,可能不是china, 故错。