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.
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.
On account of a law passed in 1993, making it a crime punishable by imprisonment that a United States citizen hold
With a law passed in 1933 that makes it a crime punishable by imprisonment that a United States citizen hold
A law passed in 1933 that made it a crime punishable by imprisonment for a United States citizen holding
Because of a law passed in 1933 making it a crime punishable by imprisonment for a United States citizen to hold
Due to a law being passed in 1933 that makes it a crime punishable by imprisonment for a United States citizen to hold
A,D wrong because "that a United States citizen..." modifies imprisonment.
C wrong because "that made it a crime..." should follow immediately after "A law"
E wrong because 1. "being" is unnecessary (not ongoing). 2. "making" is preferable to "that makes" because "that makes.." is a bit too far from "a law"
非NN a 的问题在于making it a crime punishable by imprisonment that a United States citizen hold gold in the form of bullion or coins,这里it指代that a United States citizen hold gold in the form of bullion or coins.不能说这个句子是犯罪,只能是动作时犯罪。 所以d正确,making it a crime punishable by imprisonment for a United States citizen to hold gold in the form of bullion or coins. 这里it指代to hold gold in the form of bullion or coins.
此外 on account of, because of and due to好像是通用的?请NN指正。