以下是引用swiss0204在2006-10-4 20:10:00的发言:B. With a law passed in 1933 that makes it a crime punishable by imprisonment that a United States citizen hold
对于choice B我不选的看法是, 1) With 表伴随 ( 有同时的意味), 诚如其它NN 所言, 此题有因果关系 ( 时间上有前后顺序) 2) that 修饰a law passed in 1933 ?? that 应当只能修饰 noun, 所以改为 making 较佳.
SO, I’ll go for D.   不是这样的, 众NN给的答案B是正确地. 关于1) with 的因果问题, longman 中给出关于With 的解释: 14. because of a situation that exists. 例, With John away there's more room in the house. 正好符合这个题, 没有任何问题. 关于2) 原则上that和修饰词之间不插入成分,但这个并不是不可变, 在XDF的课上老师就曾讲过中间插入介词短语的例子. XDF老师的原话是说That / which 等指示代词一般不跳跃指代, 但有时会跳跃介词短语指代, 有一道GMAT的原题甚至that跳跃了两个介词短语指代前面的内容. 指示代词不可以跳跃这条原则仅适用于不可以跳跃谓语动词. 另外because of 这个短语最好少用, 因为在GMAT语法中, 这个短语不接复杂成分.(包括动名词短语) 因此这个题选B没有问题. |