作业帮 > 英语 > 作业

看两个英语句子.It is three years since he was a teacher.他不当老师有三年了.I

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/04/27 14:48:31
看两个英语句子.
It is three years since he was a teacher.
他不当老师有三年了.
It is five years since he joined the Party.
自从他入党有五年了.
这两个句子的形式完全一样,但为什么第二个不翻译成“他不入党已经5年了”?以及到底何时要翻译为肯定,何时翻译为否定?
看两个英语句子.It is three years since he was a teacher.他不当老师有三年了.I
1.since 后如果跟延续性动词,就翻译成 “自从……结束以来,已经有……年了”,译为否定,即第一句 It is three years since he was a teacher. 他不当老师有三年了.句中的 was (be)为延续性动词.如:live,study,keep,have,learn,know 等,都是延续性动词.
2.如果since 后跟短暂性动词,就翻译成“自从……以来,已经有……年了”,译为肯定,即第二句 It is five years since he joined the Party. 自从他入党有五年了. 句中的join 为短暂性动词.如come, go,start,begin,get,buy, leave等都是短暂性动词.
“俊狼猎英”团队为您解答,祝进步.