问一个英语问题
这句话.i have read the report of the students who have done the research work for tow years.
这句话的中文翻译是我“我已经阅读了学生们做了两年的那份研究报告”
这句是定语从句吧,可是为什么引导词用who呢?不是引导report的吗,不是应该用which\that吗.
用who的话不就修饰学生了?中文翻译应该是,我已经阅读了做了两年研究工作的学生们的那份报告.
人气:489 ℃ 时间:2020-06-26 08:11:03
解答
你的理解没错.原文翻译也没错.
who引导的定语从句的确是修饰studens的,因此直译是“我已经阅读了做了两年研究工作的学生们的那份报告.”但是有两个原因说明这个译本不如原文给出的好:
1、汉语比较拗口.过多的“的”不符合汉语习惯,相信你能感觉到;
2、更重要的是,请注意research前有个定冠词the——学生们不是任意做了两年研究工作,而是在前文所说的事情上做了两年研究,即:与前文相关的“那项研究”,所以研究和报告是同一件事的过程和结果,可以折衷为原文的译法.【不过翻译没有一定之规,我个人认为,更符合汉语习惯的是拆成两个分句:“我已经读了学生们的研究报告,他们做这个研究已经两年了”.仅供参考.】
推荐
猜你喜欢
- 已知关于x的方程(x-m)/2=x+m/3与(2x+1)/3=3x-2的解互为倒数,求m的值
- 太阳为什么可以发出强烈的光
- make sure of sth.怎么翻译
- “有什么作用”和写作方法有什么区别
- 如果a大于0,b小于0,那么ab( )0 b分之a( )0 若a小于0,b小于0,则ab( )0?b分之a( )0
- 效应T细胞分泌的抗体是怎样进入发炎部位的
- 已知△ADE∽△DEF,诺△ABC的三边长分别为5cm,6cm,7cm,而△DEF中的一边长为4cm,你能求出△DEF的另外两边的
- 订书机是不省力也不费力的杠杆吗