汉译英:这些年来你一直在干什么? 书上翻译是:What have you been doing all these years?
题目
汉译英:这些年来你一直在干什么? 书上翻译是:What have you been doing all these years?
请问:1.这句话明明是过去完成时,为什么翻译用过去完成进行时?你过去一直在干什么,只是过去啊,难道你将来要干什么也包含了吗?可以改成:what have you done all these years?吗?
2.句子中的all有什么用?可以直接去掉吗?
答案
汉语句子并没有“过去完成时”这一说法,而且问的也是这些年在干嘛,注意有个“一直”,这意味着一直问到说话人现在发问的时候.英语句子里面的时态你没有搞清楚,have been doing并不表示将来,这叫做“现在完成进行时”,表示过去的动作一直延续到现在这样一个状态,能很好表达和对应汉语所表达的时态.而你的改法不能体现汉语句子的意思.
all是一个强调作用吧,即 所有这些年.我觉得可以直接去掉,不会改变句子原意.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 在20以内的自然数中,是奇数又是合数的数有( )
- (1/2)弹簧秤外壳质量为m,弹簧及挂钩的质量忽略不计,挂钩吊着一质量为M的重物,现用一方向竖直向上的...
- 排空法收集氧气,带火星木条伸入瓶底都未见复燃,什么原因
- 概率论数理统计 二维 在区间[0,1]上随机取两个数,求两个数之差绝对值小于1/2的概率 要求具体步骤,用积分
- 翻译成英文 餐厅面积大约是30米*20米
- 在色谱流出曲线上,两峰间宽度决定于什么呢?
- 光线穿过玻璃的光路图
- 藤野先生在鲁迅眼中是一个怎样的人
- 设M为平行四边形ABCD对角线的交点,O为平行四边形ABCD所在平面内任意一点,则(向量)OA+OB+OC+OD=
- 求一道数学题,斜率的
热门考点
- 功率为2KW的电炉把2kg的水从20加热到100要多长时间?郊率为60
- 把标有“220V 40W”的灯接在110V的电源上,其中220V表示_,40W表示_,灯的实际功率为_.
- 三角函数问题,在线速度求解
- 100张卡片,每张卡片两面都写了数,2个1,2个2,.,2个100,但是并不限定同一张卡片两面所写的是那两个数.问:你能不能把卡片摆成一行,使这一行从左向右看上去恰好是1,2,3,.,99,100?
- 一项工程,10人做要12天完成,先由18人做了3天,余下的由18人做了3天,余下的由一部分人做4天,共完成这项工程的3/4,后四天一共有多少人参加?
- abandon oneself to的用法.后面可不可以跟人称代词?
- 张助怒砍桑中李 文言文翻译
- 必需脂肪酸的名词解释
- 英语语法 late和later的用法
- 初一语文第十课《论语十则》!