1 她三年前去了美国,至今没有回来过。( 英语翻译)
2 她去美国几年了? 他去美国5年了
( 用哪个句型翻译合适? has been in 吗? 还有别的句型么。谢谢哈)
3 has been to Beijing / has gone to Shanghai , 这是现在完成的句型,
后面不能,跟 five years ago ,吧? 但如果是 since five years ago 是否可以了?谢谢
4 since XX years ago 是不是可以用在 现在完成时中,过去完成时中 能用这个表达吗?
谢谢了。
5 我们会帮你实现你的梦想,你自己也要努力
英语翻译,并且分析解释。谢谢了。
1、 她三年前去了美国,至今没有回来过。( 英语翻译)
He has gone to America and he hasn’t been come till now.
2 、她去美国几年了?他去美国5年了
How many years has she been in America? He has been in America for five years.
How many years has she stayed in America? He has been in America for five years.
3、has been to Beijing / has gone to Shanghai , 这是现在完成的句型,
My friend has been to Beijing. 我的朋友去过上海(意思是现在已经回来了)
He has gone to Shanghai 我的朋友去了上海(意思是此刻不在家,也许在去上海的路上,也许已经到了上海)
【解析】
1)以下几种说法表示的意思完全不同:
Have been in … 表示一直在某地呆着,此刻还在那里。
Have been to … 表示曾经去过某地,此刻已经不在那里了,也许已经回来了。
Has gone to … 表示已经向那里出发,可能在路上,也可能已经到了。
2)five years ago 表示的是过去的时间,即“五年前的那个时候”,只能用在过去时态,如 :
He went to Shanghai five years ago(五年前他去过上海)
3)since five years ago 表示从五年前直到说话时为止,只能与与能够在这段时间延续下来的的动词完成时态连用现在,如:
He has lived in Shanghai since five years ago(自从五年前他就在上海住了)
但是不能与瞬间动词完成时态连用,如:
He has left for Shanghai since five years ago,这样意思成了“从五年前他就离开往上海走,直到今天还没有完全离开”,这是不符合逻辑的,即使是一个瘸子也不会出现这种情况。
4)因为过去完成时表示是截止到过去的某个时间以前发生的行为,即过去的过去,因此since XX years ago也不能与这种时态连用。可以把ago改为before,就可以表示过去的过去,如:
He had lived in Shanghai since five years before. 早在过去某个时间的前五年他就在上海住过了。
4、我们会帮你实现你的梦想,你自己也要努力。
We will help you realize your dream; however, you should make great efforts for it yourself.
We will help you make your dream come true; yet you must exert yourself to realize it.
谢谢张老师。 解答非常详细。make sb do sth 记得是有, make your dream come true
这就属于 make sth do 了。也是的可以的吧。这个表达很常见。
clean 形容词可以做宾补, clean up 能不能做宾补 ?呵呵。谢谢这个词,不确定。这里问问。
我先采纳了。。。
clean up 的clean 转化为动词,动词不定式也能作宾补,如 make the room clean up(把房间打扫干净/彻底整理一下)
完成时态,翻译语法问题。
2)five years ago 表示的是过去的时间,即“五年前的那个时候”,只能用在过去时态,如 :He went to Shanghai five years ago(五年前他去过上海)3)since five years ago 表示从五年前直到说话时为止,只能与与能够在这段时间延续下来的的动词完成时态连用现在,如:He has lived in Shanghai...
完成时态,翻译和语法问题
how long 是疑问句,表示一段时间, 记得,在完成时时态 疑问句中,how long是 不能和短暂动词连用的,看到 很多地方都是 这么讲的,这里的 come 就是短暂动词 可这个句子 如果正确的话,是 疑问句, 可句子里面 还用了否定, haven't ,而完成时 的否定句, 则可以 和 一段时间的状语连用...
完成时态,翻译和语法的问题
1、现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果。如: We have been cleaning the classroom.(a) We have cleaned the classroom.(b) (a)句可译为“我们打扫教室来着。”其直接结果可能是:我们身上都是灰。(b)句可以译为“我们把...
完成时,完成进行时,语法问题
答:通常不可以,still表示“仍然”,而完成时通常是用于表示“发生在过去,对将来有影响”,用still不妥。这句话应该译成:Are you still in China?I have been in China for 3 years. 是正确的。 I have been being in China for 3 years. 用了 现在完成进行时 对不对了?语法角度来...
havedone是什么时态怎么翻译
havedone是完成时态,其英文翻译为“已经做了”。解释如下:1. 完成时态解读:在英语中,havedone是动词have的过去分词形式的完成时态。完成时态表示动作已经完成,强调对现在造成的影响或结果。2. 具体用法:在句子中,havedone通常与特定的时间状语如already等配合使用,以表明动作发生在过去并已完成。
完成时态怎么翻译?
一、词汇 答案:二、短语 答案:三、句子翻译 答案:
现在完成时句子翻译
They have already eaten lunch. (他们已经吃过午饭了)使用“一直”、“曾经”等表示时间的副词翻译,例如:She has always been interested in music. (她一直对音乐感兴趣)They have visited China before. (他们曾经去过中国)总之,现在完成时是英语语法中的一个重要时态,翻译时需要根据具体语境选择...
英语语法问题
一 “we are finished ”不是被动语态,这里finished是adj.,属主系表。强调的是“ we ”,即we处于干完工作状态。二 “we have finished”是完成时态,强调结果,即强调的是 “任务\/工作”的“已经结束的”的结果,不强调主语we。至于用那个,要看作者意图表达什么。阅读的人亦可从中看懂作者真正要...
请教完成时态翻译
①你出什么事了?(就是问过去的一个事情,所以用过去式)②没,没发生什么事。但是从二月份开始,这车就没有被检查过。(这边是过去完成时have had。是在二月份到出事之前,相对现在是过去,而且表示已经有这么长时间,所以用过去完成时,表示过去的过去。)很久以前它就需要更换机油了。(这边用了...
一个关于英语完成时态的问题
1.短暂性动词可以用于完成时态,但强调的是这个短暂性动作对现在的影响,翻译成汉语时常带“已经”等词 比如:I have paid for this apple.强调的是对现在的影响是我不用再付钱了,你别想敲诈我。I paid for this apple.强调的是我付过钱了这个动作,仅是在陈述这一事实,没有其他什么意思,也没...