-英语问题---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都要翻译成是否?
安石故人 1年前 已收到5个回答 举报

流金岁月00 幼苗

共回答了19个问题采纳率:100% 举报

Haven‘t you completed.这是一个反问句,
当把英语译成中文时,有两种方法,一种是直译,一种是意译.
你是否已经完成了这个大楼 采用了意译的翻译方法.所谓意译,就是在“信雅达”的基础上加入了一点译者自己的想法.
如果用直译的话为:还没有完成.
注意:不是所有的 have not 都可以翻译成是否,have not 引导的反问句一般可以翻译成是否.
比如,否定句就不能翻译成是否.

1年前

9

lili393 幼苗

共回答了192个问题 举报

原意其实是,你们还没有完成这个大楼吗?
翻译成你们是否完成了这个大楼不影响本意。回答都是一样的。英语中是根据事实回答的。
不是什么特殊情况,haven't就是个否定式。

1年前

2

czzyang 幼苗

共回答了30个问题 举报

a
因为说yes就是说已经完工了
要用过去式

1年前

1

octopus 幼苗

共回答了76个问题 举报

肯定不是所有都翻译成是否的。

1年前

1

xinyujiu 幼苗

共回答了2个问题 举报

这个是英语完成时态的考察,答案选B

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.051 s. - webmaster@yulucn.com