doom游戏:Don't tell a lie表示不要讲一个谎话(可以讲两个)还是不能讲谎话,如何区分?道理在哪?
来源:百度文库 编辑:查人人中国名人网 时间:2024/05/22 00:44:40
虽然直译表示不要讲一个谎话(可以讲两个),但是没有人会这么说吧?这句话,因为是口头语,所以不能这么理解。他的意思是:不要说谎。
但是,通常不会这么说的,都会说:don't tell lies.
这样,会比较明确,也不会有这种错误理解的情况了。
不是不要讲一个谎话的意思
这个要说到英语和中文的差别了
英语中冠词是构成正确语法结构的不可缺少的部分
而中文中一句话里有没有冠词无关紧要,有也只是起到修饰强调作用
Don't tell a lie这句话如果不要a,就要改成Don't tell lies(变复数)
因此,这句话中的a在翻译的时候不能生硬的把它翻译成中文的一个
明白了吧
don't tell a lie 不是表示不要讲一个谎话,只是泛泛的指不要说谎,因为lie是个可数名词,所以lie前面要加a,当然也可以说don't tell lies
Don't tell a lie!
翻为:
不要撒谎!
而不是说要撒一个谎还是两个谎,而是一个都不!
当然是不要说谎话。如果是让讲两个谎话,为什么不用Don't tell one lie呢?
别说谎