早教吧 育儿知识 作业答案 考试题库 百科 知识分享

汉译英:这些年来你一直在干什么? 书上翻译是:What have you been doing all these years?请问:1.这句话明明是过去完成时,为什么翻译用过去完成进行时?你过去一直在干什么,只是过去啊,难道你将来

题目详情
汉译英:这些年来你一直在干什么? 书上翻译是:What have you been doing all these years?
请问:1.这句话明明是过去完成时,为什么翻译用过去完成进行时?你过去一直在干什么,只是过去啊,难道你将来要干什么也包含了吗?可以改成:what have you done all these years?吗?
2.句子中的all有什么用?可以直接去掉吗?
▼优质解答
答案和解析
汉语句子并没有“过去完成时”这一说法,而且问的也是这些年在干嘛,注意有个“一直”,这意味着一直问到说话人现在发问的时候.英语句子里面的时态你没有搞清楚,have been doing并不表示将来,这叫做“现在完成进行时”,表示过去的动作一直延续到现在这样一个状态,能很好表达和对应汉语所表达的时态.而你的改法不能体现汉语句子的意思.
all是一个强调作用吧,即 所有这些年.我觉得可以直接去掉,不会改变句子原意.
看了 汉译英:这些年来你一直在干什...的网友还看了以下:

初一英语过去式和将来式汉译英汉译英1.昨天下午我们打排球了(过去式:用上playedyesterd  2020-04-08 …

根据句中所给的拼音,将汉字写在横线上。(1)一切都是(shùn)息,一切都将过去。(2)它荒草(q  2020-04-11 …

请问东汉皇帝为什么比不过西汉的的皇帝?汉武帝,汉文帝,汉景帝,汉宣帝,哪一个都不是吃素的,那汉桓帝  2020-05-23 …

将下列汉语句子或对话翻成英语1,你叫什么将下列汉语句子或对话翻成英语1,你叫什么名字2,见到你很高  2020-06-05 …

阅读下面的文字,完成下列各题。中国人为何自称汉人中国人中绝大多数的族群都认同自己是汉人,汉人的名称  2020-06-11 …

,小英买了两个汉堡,小燕买了三个汉堡,她俩看见晓梦没有吃的,就将5个汉堡平分了,经过计算晓梦应给小  2020-07-05 …

经过江汉平原的沪蓉(上海-成都)高速铁路即将动工.工程需要测量汉江某一段的宽度.如图①,一测量员在  2020-07-16 …

英语过去将来时,过去将来时是指,发生的过去是指现在此时此刻以前的过去对吗?然后将来是指现在此时此刻  2020-07-19 …

专题与语文实践活动。(1)“一弹戏牡丹,一挥万重山,一横长城长,一竖字铿锵”,最美不过是汉字。草木的  2020-11-04 …

求高手将现代汉语翻译为文言文!麻烦将下面现代汉语翻译为文言文,意思大致符合即可.现代汉语:老师,身体  2021-01-20 …