ChaseDream
搜索
返回列表 发新帖
查看: 4146|回复: 3
打印 上一主题 下一主题

请教,新prep2-235.(28396-!-item-!-188;#058&002953) (GWD3-Q22)

[复制链接]
跳转到指定楼层
楼主
发表于 2010-3-22 18:03:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
235.(28396-!-item-!-188;#058&002953)(GWD3-Q22)



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 passed in 1933 that makes it a crime punishable by imprisonment that a United States
citizen hold
C. A law passed in 1933 that made it a crime punishable by imprisonment for a United States
citizen holding
D. Because of a law passed in 1933 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对,那A也应该对。我觉得这里on accout of 与 because of应该不是出题点吧。然而it 作为形式宾语可以代替后面的that 从句或者to do都没问题。
更进一步,我觉得不管A还是D,结构都有问题。如果passed与making作分词都是定语修饰a law,那当中应该用and连接连个分词。如果making是作为伴随或者结果状语,它应该是修饰句子谓语或者整句话的,怎么能够修饰一个介词引导的词组(because of/on account of)。请大牛们指导一下。
收藏收藏 收藏收藏
沙发
 楼主| 发表于 2010-3-22 22:13:08 | 只看该作者

又丢人现眼了,自沉。。。

哎,没人指点,自己读了几遍突然解了。不丢人现眼了,只顾着大结构忽略了主谓一致。沉了这个帖子吧。
板凳
发表于 2011-8-15 22:08:05 | 只看该作者
哎,没人指点,自己读了几遍突然解了。不丢人现眼了,只顾着大结构忽略了主谓一致。沉了这个帖子吧。
-- by 会员 toseetoo (2010/3/22 22:13:08)



可是我還想請問because of後面所加的名詞如果用分詞修飾不是wordy嗎?
地板
发表于 2016-9-9 17:24:34 | 只看该作者
这道题D对.

passed...和making...作为两个修饰语是否需要用AND连接, 我认为不需要.
L=a law, A=(passed...), B=(making...),
本质上讲, (L∧A)∧B=(L∧A)∧(L∧B), 表达的意思上没有本质区别, 只有先后顺序上的微小差别, 但这两种方式应该都说得通.
Because of + NOUN + making...是否wordy, 我认为不wordy. (-ing形式或-ed形式的动词+限定语)直接放在(即不加逗号)(名词或名词短语)后对其进行修饰都是可行的, 限定的对象也都是相同的. CLAUSE+COMMA + -ing形式和-ing...+COMMA+CLAUSE是需要单独来看的. 另外即使wordy, 也先看表达的意思是否准确.

另外, 并非D对A也对. 同样是making且出现在被修饰的中心成分之后, D中 (无COMMA) making... 限定的是law passed in 1933. 这个是没问题的.
A中出现了On account of, 这里COMMA+making...若修饰a law passed in 1933, 首先这种修饰结构是错的, 因为On account of a law passed in 1933的中心成分是a law, passed in 1933是修饰语. 其次, 即使句法对, 句意表达也有问题, COMMA+making...修饰的是a law passed in 1933这个事件, 而不是the law.
如果COMMA+making...不修饰之前的部分, 那么还可看做Making...+COMMA+immigrants..., 这里Making...修饰的是immigrants...这一句中的immigrants, 表达的意思就成了"携带这种形式的金是一项罪"是immigrants造成的, 而不是the law造成的.

说下B, C, E
B中citizen hold gold中hold没有用单数, 这个问题A也有.
C中a law passed in 1933 that made...强调这部法律在过去定过了一项罪; a US citizen holding gold强调正在hold这个状态是一项罪. 前者用过去时后者用进行时都稍微改变了语义. 要表达的语义不需要额外强调这部法律是在过去定过的, 能体现1933年通过的这部法律在immigrant遭遇发生的时候在生效就足以, 因此用that makes或making即可. 而量罪依据是持有, 用hold即可.
另外从语法上讲, immigrants前的部分是一个NOUN, 不是一个CLAUSE, 也不是独立主格...不可直接接一个完整的句子.
E中being强调这部法律在1933年正在被通过, 也改变了语义. 要表达的语义应该是这部在1933年被通过的法律如何云云, 不需要强调在某年正在被通过这一正在进行的状态.
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

IESE MBA
近期活动

正在浏览此版块的会员 ()

手机版|ChaseDream|GMT+8, 2024-12-26 11:06
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2023 ChaseDream.com. All Rights Reserved.

返回顶部