以下是引用shiningstar在2004-9-2 3:27:00的发言:
127. 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. (A) for their employees' paychecks, assigned by them (B) for the paychecks of their employees who have been assigned(B) (C) for the paychecks of their employees, having been assigned (D) in place of their employees' paychecks, for those of them assigned (E) in place of the paychecks of their employees to have been assigned by them 我的问题是a答案还有c答案,黄色部分,是一个语法现象么? og解释说a中修饰最近的名词paychecks,c怎么就修饰不明确了呢? 请指点,谢谢!
assigned by 和 having been assigned 是 分词短语作同位语,要求其逻辑主语要明确,即谁是动作的发出者要清晰。
A. assigned by 之前的名词是 paychecks, 也有可能是主句主语governments, 但其意思解释不通,所以还是应该修饰 paychecks.
C. having been assigned 之前的名词有 employees 和 paychecks, 而且二者都可以被assigned by the government, 所以有修饰不清晰的嫌疑。
|