1.一般现在时:do
2.现在进行时:be doing
3.现在完成时:have done
4.现在完成进行时:have been doing
5.一般过去时:done
6.过去完成时:had done
7.过去将来时:would/ should do
8.过去进行时:was/ were doing
9.一般将来时:shall/will do
10.将来进行时:will be doing
11.将来完成时:will have done
12.将来完成进行时:shall have been doing ,will have been doing
13.过去完成进行时:had been doing
14.过去将来进行时:should be doing ,would be doing
15.过去将来完成时:should have done ,would have done
16.过去将来完成进行时:should have been doing ,would have been doing