Board logo

标题: prep 07 115题 C, D比较,求大神解答 [打印本页]

作者: haze619    时间: 2012-1-1 07:18     标题: prep 07 115题 C, D比较,求大神解答

各位大神,prep 07中的115题答案选C,我选的D,笔记中说到加they重复,可是我认为ABC中的shown有问题啊,
studies have linked...and shown,这样的结构平行?shown前不需要加have吗?还是说在语法上sb have done sth and done sth是对的?

Many population studies have linked a high-salt diet to high rates of hypertension and shown that in societies where they consume little salt, their blood pressure typically does not rise with age.
(A) shown that in societies where they consume little salt, their
(B) shown that in societies that have consumed little salt, their
(C) shown that in societies where little salt is consumed,
(D) they showed that in societies where little salt is consumed,
(E) they showed that in societies where they consume little salt, their
作者: applemay    时间: 2012-1-2 20:45

我觉得这到题还有个考点你可能没注意,就是指代的问题。
ABE选项从句中的they没有指代,后面的their没有指代,或是指代后逻辑不对。
而D选项的they showed 和前面的的have linked不平行,这里并没有表示前面用现在完成时,后面用过去时的意思。应该是同一时态。
我看这到题的时候,指代问题排除了ABE,时态排除的D。
希望对你有帮助。^_^
作者: haze619    时间: 2012-1-3 07:05

多谢LZ,
我的思路和你一样,看到their排除了ABE,剩下CD,
不过在CD比较中,我也知道D中的they showed和前面studies have

linked不平行,但是have linked和shown(而不是have shown)这样

的表达是如果是不正确的,那么即使they showed和studies have

linked不是很平行,也比一个错误的表达要优吧。

其实我主要的疑问就是: sb have done sth and done sth ,在第

二个done前没有have,这种表达是正确还是错误?(本人语法知识不

扎实,可能这个问题是初中语法了。。。见笑)
作者: qiuhua012345    时间: 2012-1-3 19:49

and后面的have是可以省略的,当have不是作为实义动词或者助动词,就是have不影响句子意思的时候have done and (have)done这个结构是正确的,这个是GMAT的一个语法重点,楼主还是不清楚的话可以百度一下




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