原题: 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 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 CE能比较方便的排除,但是剩下来的ABD三个选项不太清楚如何区分,是依据句子开头的on account of/with/because of, 还是因为使用定语从句that makes/分词形式making修饰law,或者是因为用从句/不定式短语表示形式宾语it? 请各位NN不吝赐教,多谢啦~
句成为一个修饰该名词(impresonment)的定语从句吗? 但是我百度出来两个介绍it做形式宾语的句子,其中的实际宾语均为从句: Keep it in mind that you have to be back home before ten. We owe it to you that there wasn’t a serious accident. 这里的两个that从句就明显不是修饰其前面的名词(mind和you)的,这样看来AB也是正确的