2012年大学英语六级语法精要:动词(时态)1 h! H5 G+ f+ O* Z
1)现在完成进行时态 (have/has been + -ing 分词构成): 动作或状态从过去某时开始,继续到现在,可能继续下去,也可能刚刚结束.
! x3 P9 u% _/ o) ], d0 d. p% t I’ve been writing letters for an hour./ m' @6 j9 M0 ?+ O% Z
I’ve been sitting in the garden.9 j6 ]1 G. V, Y$ @ _* k, E5 Z: }
2)过去完成进行时(由had been + ing分词构成): 过去某个时刻以前一直在进行的动作
* [) h. U1 |# ~2 n8 o' y I’d been working for some time when he called.
/ ]4 c- Z; D `2 n% ~1 a We had been waiting for her for two hours by the time she came.www.examw.com/ }' e$ b& L3 @& q
3)将来完成进行时: 将来某个时刻以前一直在进行的动作.
6 y# R) @; h# Y. u- b9 @' u( C$ N By next summer, he will have been working here for twenty years.
- E! J8 @8 q2 p3 Z' s+ H In another month’s time she’ll have been studying here for three years.
5 U& j7 b, j% x. E& v# q 4)将来完成时(由shall/will have + 过去分词构成): 将来某时会业已发生的事.
! E% [6 y' ?; K" U& ? I shall have finished this one before lunch.
2 M- P1 M0 }7 j5 U( ]) _; q; h They’ll have hit the year’s target by the end of October. |