当前位置: > 英语翻译...
题目
英语翻译
1.I will have read through the book by tommorrw.
到明天的时候我就读完这本书了.
2.I will have been there three times if i visit it again.
如果我再去那一次的话,我就去过三次了.
3.I will have lived in Seoul for ten years by next year.
到明年我就总共在首尔住了10年了.
4.He will have gone there by this time tommorrow.
明天这个时侯他就到那了.
我想问的是这里的 will have will have been will have gone 在中文里是翻译成什么,或者说什么时候用will have ,什么时候用will have后要加 been ,什么时候用wwill have gone
那我怎么才能知道句中是用WILL+HAVE还是WILL+HAVE BEEN?

提问时间:2021-10-13

答案
你连将来完成时的构成都没搞清楚,提的问题乱七八糟.
将来完成时如何构成?----
will + have done
这里的done指的是要用动词的过去分词,动词变化分为现在时,过去时,过去分词.例如:do did done的变化.
例句都是这样的看的:will have read/been/lived/gone,这接的4个动词都是过去分词.
动词的变化没有对应的汉语翻译,因为汉语的动词没有这个变化,你只能在翻译时加上将来完成的意思,比如,明年这个时候会,明天这个时候会.
另外,关于have been 和have gone 的区别,这个跟将来完成时没有联系,这就是一个常用表达,你必须记住.
been就是be动词的过去分词
gone是go的过去分词
表达在某地待过很久,或者待了很久的状态(因为be动词表延续的状态或动作),用是have been.他去过三次,是个状态.
表达到达某地(go表那一瞬间的动作,到达),用have gone.他到达那儿了是一个瞬间动作.
好好看看语法书!
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.