早教吧作业答案频道 -->英语-->
汉译英:这些年来你一直在干什么? 书上翻译是: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有什么用?可以直接去掉吗?
请问:1.这句话明明是过去完成时,为什么翻译用过去完成进行时?你过去一直在干什么,只是过去啊,难道你将来要干什么也包含了吗?可以改成:what have you done all these years?吗?
2.句子中的all有什么用?可以直接去掉吗?
▼优质解答
答案和解析
汉语句子并没有“过去完成时”这一说法,而且问的也是这些年在干嘛,注意有个“一直”,这意味着一直问到说话人现在发问的时候.英语句子里面的时态你没有搞清楚,have been doing并不表示将来,这叫做“现在完成进行时”,表示过去的动作一直延续到现在这样一个状态,能很好表达和对应汉语所表达的时态.而你的改法不能体现汉语句子的意思.
all是一个强调作用吧,即 所有这些年.我觉得可以直接去掉,不会改变句子原意.
all是一个强调作用吧,即 所有这些年.我觉得可以直接去掉,不会改变句子原意.
看了 汉译英:这些年来你一直在干什...的网友还看了以下:
(英语翻译)Lian began doing her homework at 7:30 pm对划线 2020-05-16 …
在我们的谈话过程中,我们对他们的帮助表示感谢汉译英汉译英;1为了消耗时间,我们在火车上打牌2我会努 2020-05-23 …
英汉互译,英汉互译,英汉互译1.ShewasafamoussingerwhenIwasatscho 2020-06-10 …
七年级汉译英汉译英,还有同义句汉译英1.如果你想当一名记者,你必须在学习上努力.2.我妈妈没时间和 2020-06-12 …
英汉互译:你能告诉我去火车站怎么走?youmethewayt英汉互译:你能告诉我去火车站怎么走?y 2020-08-04 …
621翻译成汉字什么意思啊??520翻译成汉字意思为“我爱你”!!那621翻译成汉字什么意思啊?? 2020-10-30 …
汉译英:(3)这个话题听上去好像很无聊,正相反,我认为很有趣(asthough,onthecontr 2020-11-23 …
Ilovedyou和I'velovedyou有什么区别?两者译成汉语,在语义上有什么差别?两者具体应 2020-12-14 …
汉译英.1.你汉译英.1.你本应该学习更好些.(shouldhavedone)2.昨天你没有必要到这 2020-12-17 …
求老师解答:汉译英.1.你汉译英.1.你本应该学习更好些.(shouldhavedone)2.昨天你 2020-12-17 …