看了几遍OG,还是有问题。真是老帖开花——也不知最后大家解决这个问题没有。有的话请各位告诉我一声,多谢。 我的想法: 起初看C,咋看咋想,但是they和it根本不符合,而且确实应该使用had had 做谓语。 若C改成:it had had(supplies)for any previous campaign,就正确了,但是时态不同,it had had 不能省略啊,怎么也想不通会是E。 转念,何况这样并不能与让步从句平行。 应该改为 Although Napoleon’s army entered Russia with far more supplies (for that campaign)than it had entered(anywhere)with supplies for any campaign,it... 这样才是真正平行,但是文中没有给出where is anywhere.只能放弃。你这边说的很对的啊,这里就是状语的比较啊为什么不能说多次进入Russia呢
再转念, E若要正确,必须省略前面相同成分,而且必须与for连接合适。而more...than 结构不一定非得句子之间对比,也可能主语、宾语、表语以及任何合理的比较。 本题是应该状语比较 正确
Although Napoleon’s army entered Russia with far more supplies ( for that campaign)整个句子的状语than (supplies) for any campaign(supplies的定语),it... 由于两个supplies相同所以省略than后面的。 大家怎么看?求斧正啊。 -- by 会员 shaoheng1120 (2011/12/27 14:16:53)
|