返回列表 发帖

prep2 SC一道

今天做prep2的时候发现有这么一道题,奇怪在破解版prep SC里面找不到题目,大家帮忙看看.....

On account of a law passed in 1933, making it a crime punishable by imprisonment that a United States citizen hold gold in the form of bullion or coins, immigrants found that on arrival in the United States they had to surrender all of the gold they had brought with them.

A. On account of a law passed in 1933, making it a crime punishable by imprisonment that a United States citizen hold

B. With a law that passed in 1993 that makes it a crime punishable by imprisonment that a United States citizen hold

C. A law passed in 1993 that made it a crime punishable by imprisonment for a United States citizen holding

D. Because of a law passed in 1993 making it a crime punishable by imprisonment for a United States citizen to hold

E. Due to a law being passed in 1933 that makes it a crime punishable by imprisonment for a United States citizen to hold

正确答案是D,我选的C。可是我怎么觉得哪个都不对,D的because of 后面跟这么一长串复杂的修饰可以吗?如果说passed 做为分词修饰law,后面的making 是伴随状语吗?可以这么用吗?晕了。。。。。

收藏 分享

C是错在 A LAW PASSED IN 1993 THAT MADE IT....PASSED 是修饰 A LAW.

THAT MADE IT也是修饰 A LAW..可是C中 THAT MADE IT的位置不可以修饰 A LAW.

这句话的意思是因为1933通过的法律(内容是让那些拿着金币和金块的人进监狱),

使得很多移民发现他们必须放弃他们带到美国的所有的金.. (翻译不时很好,但是

意思差不多)

E是BEING不对. 然后B 是因果关系没有反映出来.

A 和 D的话..因为 because of > on account of ...所以我选了D...

不好意思不是NN所以只能帮这么多.

TOP

C不对

如果选C, 整个句子变成了A law...., immigrants found that... 显然有问题滴~

根据原句,表原因,应在A, D, E中来选

E显然有问题:...being passed...

A 中的, making it …..可以靠前修饰law, 也可靠后修饰immigrants, 所以有歧义;而且that从句中a citizen与hold主谓不一致,应该用holds.

选D, 表原因,且make it ….for….to do…是形式宾语的正确用法

尽管because of 不太好,但我们没有别的选择了~

TOP

谢谢楼上两位!

C这么明显的错误没看到,同位语不是,从句也不是,句子结构不完整。

making it a crime punishable by imprisonment for a United States

citizen to hold, 这里的it是指代形式宾语吗?找了找make的形式宾语:

make+it+形容词+不定式短语(从句)不定式短语或从句作宾语时,需移置宾语

补语之后,在原来宾语的位置上用引导词it作形式宾语,从而使句子保持平衡

如:In order to make it easier for people to use computers,languages for

writing programs have been devised.


没太明白这里的形式宾语,it指代 punishable by imprisonment for a

United States citizen to hold gold?

TOP

it 应该指代 a united states citizen to hold gold 吧.

TOP

返回列表

站长推荐 关闭


美国top10 MBA VIP申请服务

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


查看