because of .....这里不是一个句子..应该是一个短语.
在A中.. ,making 的修饰产生歧异.首先他可以修饰前面的a law passed .做状语.同时可以修饰后面的immigrant ......做状语.逻辑主语是immigrant. 同时on account of ETS不是很喜欢..
在B中应该用make sth adj. for ....to do sth ..
而且这里的with也不太好..with 修饰后面的动词find表示伴随的状态.在这句子里很明显前后是因果关系而不是伴随关系.
在C中a law 单独出现,在整个句子中充当的成分不明确,同时也应该用make sth adj. for ...to do 的结构比较好.
D对
E中的being不太好.
补充一点:我觉得这里的makes 和hold的时态没有错误.因为这里是law ..关于法律,还有科学事实.公理..等的内容要用一般现在时..
请NN们指教.... |