Board logo

标题: GWD12-22求助 [打印本页]

作者: mysunshiner    时间: 2008-10-5 06:58     标题: GWD12-22求助

Q22:

On account of a law passed in 1993, 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 1993, making it a crime punishable by imprisonment that a United States citizen hold

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

C. A law passd 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 1993 that makes it a crime punishablel by imprisonment for a United States citizen to hold

GWD答案為B,我選了D。覺得B的makes的時態不對,請問答案為何為B呢。不明白。 


作者: GreenHorse    时间: 2008-10-5 19:42

B中,it指代that从句,D中,it指代to hold的话,不如that清晰。

个人理解,仅供参考:)


作者: xiangxiang4    时间: 2008-10-6 06:55

老俞说过 Because of 后不能有一点动词的意思,只能接单纯的名词或词组
作者: alice2292    时间: 2008-10-6 20:37

Because of sth doing 错

应该是

Because sth do


作者: tonisun2008    时间: 2008-10-7 06:26

D之所以是错的是因为because of...这个从句本应修饰immigrants found

that...,但是却和found(发现)没有因果关系。because...的因果关系是和had to

surrender发生的。
而B中的with clause就可以正确地修饰...found...。






欢迎光临 国际顶尖MBA申请交流平台--TOPWAY MBA (http://forum.topway.org/forum/) Powered by Discuz! 7.2