对不起我写错了 应该是will have been doing 和will have done
实在对不起
【答】与 by the time......无关。
will have been doing 是将来完成进行时,主要用法有:1.表示在将来某一时刻之前开始,并延续到那个时刻的动作,不再延续下去;2. 表示动作在将来某一时刻之前开始,并延续到那个时刻,可能继续下去;3. 表示说话人对一个业已进行的动作的推测或揣想,带有明显的情态意义;4. 用于条件或让步状语从句中。
(待续)
						《高考英语备考1号·速效编》
					
						《高考英语备考1号·写作编》
					
						《高中英语晨读晚记》
					
						《高中英语错题笔记》
					
						《零起点考大学英语》