关于英语将来完成时的问题

搞不清楚~
比如这一句
We shall have learned 12 units by the end of this term.
到这个学期末,我们将学完12个单元。

按照江来完成时的意义,也就是说这个学期末之前,我们就怎么怎么样。。
不通啊!

还有这个
Before long , he will have forgotten all about the matter.
过不久,他就会把这件事全然忘记的。

When I have done that, I shall have done all that I was suppose .

By the time he is twenty, he will have finished the novel.
我觉得这句话应该这么做啊
When he is twenty,he will finish the novel.

怎么一会儿将来时,一会儿一般现在时,一会儿现在完成时的。。
把我搞糊涂了~
谁能讲明白~

谢绝复制长篇大论的东西。谢谢!!

第一句考察的虚拟的将来完成时!!!shall have done sth 就是说,本应该做完的某事,而现在,没有没有。
翻译是:我们这学期末本应该学完12个单元。

第二句:不久后,他“就会”把这件事忘了。
第三句:当我做完那件事后,我猜想我会把所有的都做完的。(这个猜想是过去某个时刻点上对将来的猜想。)换个例子吧,比如昨晚你吃完一个馒头的时候,你猜想你会吃完另外4个馒头,可是事实上你只吃了2个。就是上面这个句型了。
第四句,by the time ......引导时间状语从句。当然不是说你when he is 20就不对。关键,我们学习要有深度。说出来,要有味道!!

慢慢读几遍,你就会有语感了!!而且,学习英语要有耐心,不要急,不要以中文的思维去思考问题,要是脑子里整天想着是中文的意思,那么你永远都掌握不了英语!!
要学会英语的思维方式。
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-08-08
By the time he is twenty和When he is twenty,句意就完全不同了啊,前者是二十岁以前写完,也可以19岁18岁的时候写完啊,但后者就一定要是20岁的时候写完,不同的时态是用来表达不同的意思的。
第2个回答  2007-08-08
慢慢想想,应该可以作以下解释
将来完成时应该有一个明确的时间状语,通常用By来引导,如你例子中
We shall have learned 12 units by the end of this term.
By the time he is twenty, he will have finished the novel.
Before long , he will have forgotten all about the matter.
有一个例外的情况,在时间或条件状语从句中将来现在时用现在完成时来表示,如
When I have done that, I shall have done all that I was suppose .
而最后一句,则是一个由WHEN引导的时间状语从句,When的时间用一般时,主语用一般将来时。
第3个回答  2007-08-10
到这个学期末,我们将学完12个单元。
这句话包含两个时态;
1,将来时,因为学期末还没到,所以要用WILL来表示将来的一种预期;
2,完成时,因为学期末的时候,12个单元既不是要学完也不是正在学,而是已经学完,所以要用完成时
英语的语法就和机器零件一样,每个部分都有自己的特定功能,按照说明书组装就是了

英语时态之将来完成时
将来完成时是一种英语时态,表示在将来某一时间之前已经完成的动作。定义上,将来完成时描述的是一种在将来的某个时间之前就已经结束的动作或事件。例如: "By the time we arrive, she will have prepared dinner."结构上,将来完成时的肯定句形式是主语 + will + have + 过去分词。例如:"By eig...

初中英语将来完成时语法
初中英语将来完成时语法 【—将来完成时】将来完成时是表示某事一直持续到将来某一刻为止。基本结构是will \/ be going to do 。将来完成时 1) 构成will \/ be going to do sth.2) 概念 a. 状态完成:表示某事继续到将来某一时为止一直有的'状态。b. 动作完成:表示将来某一时或另一个将来的动作...

将来完成时是什么意思
将来完成时是英语语法中的一种时态,表达一个将来的时间点之前已经完成或将会完成的动作,通常由"will have+过去分词"构成。它表示未来某个时候之前已经发生的动作或完成的状态。以下是关于将来完成时的更多信息:1.构成 将来完成时由“will have+过去分词”的结构构成。可以根据主语在充当动作发出人时和...

英语中将来完成时用什么?
如果是There will be sb to do sth。因为有will,是将来时,to do也表示将来时,虽然前后时态一致,表示某人将来会做什么,但因为有will,这个用法貌似不对。如果是There will be sb doing sth,就表示将来某人正在做什么。不过在下才疏学浅,我个人没见过英语里有这么用的。但是,在有will时,will...

语法解析:将来完成时的构成
1、表示将来某时之前或某动作发生之前已经完成的动作。例句:I shall have finished it by next Friday.到下周五我就把完成了。She will have written it tomorrow at noon.明天中午她就会写好了。They will have been graduated from the university before he returns from abroad.在他从国外回来之前...

将来完成时的英语
将来完成时是英语语法中的一个时态,它用于描述一个将来时间点之前已经完成的动作或状态。这个时态通常由“will have + 过去分词”构成。例如,我们可以说:“By the time I arrive at the party, they will have already started eating.” 这句话的意思是,当我到达派对时,他们已经开始吃饭了。将...

将来完成时的英语语法
将来完成时的英语语法 将来完成时 形式 will\/shall+完成式用于第一人称,will+完成式用于其他人称。用法 它常与表示时间的短语连用,而后者常以by开头:by then到那时 by that time到那时 by the 24th到24号那天 By the end of next month he will have been here for ten years.到下月底,他在...

我实在不知道将来完成时以及将来完成进行时如何用。哪位英语达人指点迷...
将来完成时 1) 构成 (shall)will+have+动词过去分词 2) 概念 a. 状态完成:表示某事继续到将来某一时为止一直有的状态。b. 动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。将来完成进行时 构成:主语+ shall\/will have been doing ...

英语将来完成时解读
2.功能:表示将来某时之前已经完成的动作。→They will have been here for 5 years next Friday.→By the end of next term, the students will have finished the book.过去将来完成时:1.构成:would \/ should have + 过去分词 2.功能:表示从过去某个时间看将来某时之前已经完成的...

英语时态之将来完成时
“In five years' time, I'll have finished studying medicine”,强调的是完成的界限,而“In three years' time, I'll be studying medicine”则展示了正在进行的动态。现在,你已经掌握了将来完成时的精髓,不妨在你的英语表达中,巧妙地运用这个未来时态的魔法,为你的故事增添一抹别样的色彩。

相似回答