11 一般将来进行时 will be + ving
12 过去将来进行时 would be + ving
13 将来完成时 will have + v过去分词
14 过去将来完成时 would have + v过去分词
15 将来完成进行时 will have been + ving
16 过去将来完成进行时 would have been + ving
3.I shall/will do it tomorrow.
5.I was doing it at that time.
6.I shall/will be doing it at 9:00 tomorrow morning.
7.I have done it already.
8.I have done it before I went home yesterday.
9.I shall/will have done it before you come back tomorrow.
10.I have been doing it for two days.
(这件工作我已做了两天了。——说话时工作尚未做完,所以还得继续做。)
11.I had been doing the work for two hours when the teacher came.
(老师来时那件工作我已做了两小时了。——当时工作尚未完成,所以老师来了我还继续在做。)
12.I shall/will have been doing it for an hour when you come to see me at 9:00 tomorrow morning.
(明天早上九时你来看我时,我会在做那件工作做了一小时。——当然尚未能做完,还得继续做下去。)