返回列表 发帖

请教一个比较的语法点

这几种比较的表示法对吗?
1. Napoleon's army entered Russia with far more supplies than for any previous campaign.
2. Napoleon's army entered Russia with far more supplies than it had had in any previous campaign.
3. Napoleon's army entered Russia with far more supplies than what it had had in any previous campaign.

1 是OG里面的, 2和3哪个对啊,WHAT 需要吗?
收藏 分享

2、3都有点罗嗦,但在2、3里挑,我选3。因为what可以指带supplies,而2中的比较不全面
Robert之家-----我的家园

TOP

I agree. Thx.

TOP

我的看法

2、3都不太对,其中的it 既可以指代army 又可以指代Russia ,而且这里介词应该是FOR 而不能是in,还有一个问题就是根据句义,than 后面要用过去完成时,如果what it had充当主语的话,谓语动词还要用had had .

TOP

2、3是绝对不好,但只能从这两个里挑,我还是挑3
Robert之家-----我的家园

TOP

2,3是我加的,介词用FOR是肯定的.过去完成时也是OG里肯定了的.不过你说IT可以指代RUSSIAN或者ARMY我就不明白了. 这种介词前有多个名词的情况,倒底指的谁? 根据逻辑判断还是语法判断?还是如果两者出现矛盾,就错???

TOP

GMAT中,若有介词,一般指带最近的名词。或指带前面的代词。比如:
it xxxxxx 名词, it xxxxx  这时的it指带前面的it。
若前面有两个名词,就象你给的3,可以指带两个,这样在逻辑上就有歧义。
Robert之家-----我的家园

TOP

返回列表

站长推荐 关闭


美国top10 MBA VIP申请服务

自2003年开始提供 MBA 申请服务以来,保持着90% 以上的成功率,其中Top10 MBA服务成功率更是高达95%


查看