-英语问题---Haven‘t you completed the building to be used as a l
-英语问题---Haven‘t you completed the building to be used as a library --- ----Yes.We______on it for over ten months.A.worked B.have worked C.are working D.will have worked.这道题选A.答案的翻译是你是否已经完成了这个大楼.我想问为什么要翻译成是否完成而不是还没有完成.这是一种特殊的情况吗?是不是所有havenot都要翻译成是否?
Haven‘t you completed.这是一个反问句, 当把英语译成中文时,有两种方法,一种是直译,一种是意译. 你是否已经完成了这个大楼 采用了意译的翻译方法.所谓意译,就是在“信雅达”的基础上加入了一点译者自己的想法. 如果用直译的话为:还没有完成. 注意:不是所有的 have not 都可以翻译成是否,have not 引导的反问句一般可以翻译成是否. 比如,否定句就不能翻译成是否.