一个英语翻译问题?

never mind what it would do to the immigrants themselves,who benefit far more than anyone else from being allowed to cross borders to find work
这句话怎么翻的,从who那里开始看不懂了,这里who的作用是什么,是指带他们吗?那为什么不用they呢?

never mind what it would do to immigrants thenselves, who benefit far more than anyone else from being allowed to cross borders to find work.

who 这是一个从句,修饰先行词immigrants themsleves,who从句前有个逗号,是因为从句太长,所以从格式上打个逗号方便阅读。(也可以认为这个从句对于先行词是一个非限定的关系)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-30
一、翻译:不要介意它会对这些移民产生什么后果。这些移民被允许穿越边界寻找工作,从中得到了比别人多得多的利益。
二、who引导非限定性定语从句,相当于一个连词;同时指代immigrants,又是人称代词。由who引导的整个从句相当于一个形容词短语,修饰前面的immigrants themselves,作用是把“这些移民”解释更清楚。
三、who有连词功能,但they没有。用they当然可以,但是前面不能用逗号,必须用句号,they首字母要大写并重新开启一个句子。这样一来,整个句子连贯性不好,不够精炼。而用代词who就解决了这个问题。可见,英语的造句是多么精妙!
四、把这个从句拆分一下就很容易理解其意了。who是主词,benefit是动词作谓语。far more than anyone else是副词短语作状语,修饰动词benefit;from being...work是介宾短语,具有副词的特性,同样修饰动词,把动词说得更清楚!
第2个回答  2020-01-21
who…引导的是个定语从句,修饰前面的immigrants,同时who也代表被修饰的immigrants。
第3个回答  2020-04-07
456567687768
相似回答