In theory, international civil servants at the United Nations are prohibited from continuing to draw salaries from their own governments; in practice, however some governments merely substitute living allowances for their employees' paychecks, assigned by them to the United Nations.
for their employees' paychecks, assigned by them
for the paychecks of their employees who have been assigned
for the paychecks of their employees, having been assigned
in place of their employees' paychecks, for those of them assigned
in place of the paychecks of their employees to have been assigned by them
理论上,联合国的国际公务员被禁止继续从他们自己的政府领取薪水;但是,在实践中,一些政府只是用生活补贴替代了被他们派去联合国的公务员的薪水。
A:assigned从句就近修饰paycheck,修饰错误
C: having been done容易错,有更优则不选;非限定此处不如限定
D. in place of, is rather unidiomatic. And the "them" is ambiguous.
E. to have been assigned by them, this is grammatically incorrect and changes the meaning.
BC的区别终于搞懂了,一个限定一个非限,所以选B.
A them不能修饰employee 因为在所有格中
A选项:assigned by them修饰paychecks有误,应该修饰employees;
C选项:不合逻辑;
ED选项:substitute x for y,D选项中for those of them assigned 是wordy的;E选项中,to have been assigned by them 是wordy的;
substitute A for B ,用a代替b