在书上看到,since从句的翻译要注意,要从什么动作结束时算起,有点乱。比如下面这个句子怎么翻译才通顺呢?
Our cat’s been bad-tempered since she had kittens.
这个句子其实还有一种理解,就是将 have 理解为“终止性动词”,意思是“生(孩子)”,英语词典对此义的解释是:To give birth to; bear。
Anna insisted on having the baby at home. 安娜坚持要在家里生孩子。
这样的话,上面一句可以翻译为:
Our cat’s been bad-tempered since she had kittens. 生了小猫后,我们猫的脾气就一直不好。
又如下面一句:
She hasn’t had a night since she had the baby. 她有了孩子后,夜里就没有出去过了。(虽然翻译成“有孩子”,但其实是指“生孩子”)
关于since从句的翻译,曹老师的详解非常清晰,不再补充,也可参考:
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
Our cat’s been bad-tempered since she had kittens.
参考译文:我家猫自从没有了它的一窝小猫/猫宝宝,其脾气就变得暴躁起来了。
since 引导的一般过去时时间状语从句,如果从句谓语动词为延续性动词,则从该动作结束开始算起一直保持/出现某种状态,即没有/失去小猫开始算起。
bad-tempered adj. 情绪恶劣的,脾气不好的,易怒的
My father, who had always been very self-controlled, became bad-tempered.
平素一直非常自制的父亲变得暴躁了。
When his headaches developed Nick became bad-tempered and even violent.
尼克出现头痛时脾气就变得很差,甚至还会动粗。
When his headaches developed Nick became bad-tempered and even violent.
尼克出现头痛时脾气就变得很差,甚至还会动粗。
They walked in bad-tempered silence.
他们心情很糟,一言不发地走着。
They walked in bad-tempered silence.
他们心情很糟,一言不发地走着。
She gets very bad-tempered when she's tired.
她累的时候就爱发脾气。
a disagreeable bad-tempered man
一个脾气不好难以相处的男人
补充内容
(1)have 当作“有/拥有“(为持续动词)
(英文解释:You use have to say that someone or something owns a particular thing, or when you are mentioning one of their qualities or characteristics.)
第1种理解
Our cat’s been bad-tempered since she had kittens.
参考译文(1):我家猫自从没有了它的一窝小猫/猫宝宝,其脾气就变得暴躁起来了。
Oscar had a new bicycle.
奥斯卡有一辆新自行车。
I want to have my own business.
我想自己创业。
(2)当作”生孩子/生育孩子“为”瞬间动词
(英文解释:If a woman has a baby, she gives birth to it.)
第2种理解
Our cat’s been bad-tempered since she had kittens.
参考译文(2):我家猫自从生了它的一窝小猫/猫宝宝,其脾气就变得暴躁起来了。
My wife has just had a baby boy.
我妻子刚生了个男孩。
(3)当作“怀有”怀(孩子)(持续性动词)
(英语解释 If a woman is having a baby, she is pregnant with a baby.)
第3种理解
Our cat’s been bad-tempered since she had kittens.
参考译文(3):我家猫自从没有了怀上它的一窝小猫/猫宝宝,其脾气就变得暴躁起来了。
She's having another baby.
她又怀上孩子了。
根据语境和逻辑分析,第3种理解可以直接排除,第1种属于good,第2种属于better更复合语境和逻辑。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
理解句子,语境特别重要。例如smoke 这个词,在不同的语境中可能是延续性动词,也可能是终止性动词。例如:
两个完全相同的since句,跟不同的主句连用,意思可能不同:
1. He has been ill since he smoked.(=began to smoke)
自开始吸烟以来,他一直生病。
2. He has been quite well since he smoked. (=stopped smoking)
他戒烟以来身体一直很好。
因此,下面的句子可能是个歧义句:
It is three years since he smoked.
他吸烟有3年了。
他戒烟有3年了。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
一般认为,since从句谓语如果是非持续性动词的一般过去时,时间从该动词动作开始算起;如果是持续性动词,从动作或状态的结束算起。如果从句谓语为持续性动词的现在完成时,则从动作的开始算起。你的句子中had是持续性动词,从had的结束算起,since she had her kittens就等于since she lost her kittens. 因此该句的翻译应为“我家的母猫自从失去那一窝小猫后脾气一直很暴躁。”
补充说明:
陈老师和王老师指出have还可以作give birth to解,我忽略了这个词义。那就是说这个句子字面上会产生歧义。哪个理解更符合逻辑,哪个就应该是正确的选择。
养过猫的人可能知道,母猫刚生过小猫,是不会让人接近小猫的,护犊情结。甚至会表现出攻击性如果有人接近的话。在小猫长大后主人将小猫送人,母猫的情绪以悲伤为主。因此had作“生小猫”解更符合逻辑。
另外,since从句用持续性动词的一般过去时,总让人感觉别扭。如下句:
I haven't seen him since he lived in Beijing.
既然要从lived in Beijing的结束时间算起,为何不简单的说since he moved out of Beijjing呢?
还有,since he was a student, since he was a child会有不同的解释。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!