返回列表 发帖

OG11 紫色 SC91

In theory, international civil servants at the united nations are prohibited from continuing to draw salaries from their own governements; in practice, however, some governements merely substitute living allowances for their employee's paychecks, assigned by them to the united nations.

(B) for the paychecks of their employees who have been assigned
(C) for the paychecks of their employees, having been assigned

The correct choice is B.
The explanation for C is  "Having been assigned casts doubt on whether the employees are still assigned to the united nations."
I just can not understand this explanation. Why Having been assigned casts doubt on whether the employees are still assigned to the united nations

收藏 分享

agree with 2nd floor

TOP

however, in (B) the author also used "have been". And I guess the author intend to mean that the action is ongoing.
So I can not tell any differences between B and C.

TOP

QUOTE:
Having been assigned

having indicate the ongoing progress,means the servents are being assigned to the UN,the action is ongoing.

I suppose

TOP

返回列表

站长推荐 关闭


美国top10 MBA VIP申请服务

自2003年开始提供 MBA 申请服务以来,保持着90% 以上的成功率,其中Top10 MBA服务成功率更是高达95%


查看