1.he will have learned english for eught years by the time h
1.he will have learned english for eught years by the time he --from the university next year . a.will graduate b.will have graduated c.graduates d.is to graduate 2.james watt --the steam engine. a.has invented b.invented key;c b 想知道为什么·· 3.动词不定式是什么? 2.
下一年到他毕业以后,他会完成历时八年的英语学习. 前面主句中,will have learned是将来完成时,将来完成时时间后退一步,成一般将来时,这里条件状语是说 当他毕业后,是一种提出的条件, 用graduates一般现在时表示将来. 就好像You must stay at home if it rains tomorrow. 第二句 如果你用完成时 就一般要跟一些相关的状语 好像for a year等,在这句话中直接用过去式就行. 动词不定式有两种 带to不带to的 一般讲的是带to的.你就记住就行了. 详细相信你自己也可以去查到,就不复制一大片资料了..
1.he will have learned english for eught years用的是将来完成时,by the time从句也应该用将来时,但这是时间状语从句,这种从句当中用一般现在时代替将来时。 2.过去事实,于现在无关,故用过去时,现在完成时表示对现在有影响,这里没有 这个意思 3. to do sth...
1、by the time 到……时候 一般时和完成时连用,而且多用在过去完成时之中 比如By the time we arrived at the hospital,the old man had already passed away. 你这题是一般现在时和现在完成时连用。 2、他是过去发明蒸汽机。 没有特别的词语要用完成时,也没有特殊说明,就用一般过去...