A.首先,hold与a United States citizen主谓不一致;其次,making放在句中夹心修饰,如果修饰immigrants则是错误的逻辑关系
B. 同A:hold与a United States citizen主谓不一致;with短语做伴随状语,逻辑主语为immigrants,表达的是law是为immigrants拥有的,逻辑错误。
C. it指代不清;A law passed in 1993 that…有作为immigrants同位语的歧义;idiom正确的短语是make it a crime for sb. to do,用doing错误。
D.正确;Because of结构直接接的名词必须能表达出"原因",这里because of a law,已经能够表达出是immigrants found that的直接原因
E. being一看就是冗余;due to在GMAT中不放在句首
-- by 会员 sisichen666 (2012/11/18 17:54:36)