2012年大学英语六级语法精要:动词(时态)
5 s5 p& [; |6 X, `1 Z5 S% a1)现在完成进行时态 (have/has been + -ing 分词构成): 动作或状态从过去某时开始,继续到现在,可能继续下去,也可能刚刚结束.
9 I4 Y' V& |# N, ]6 P I’ve been writing letters for an hour.$ r* P2 G8 h. h
I’ve been sitting in the garden.( j: f. [& ?7 \$ K; [
2)过去完成进行时(由had been + ing分词构成): 过去某个时刻以前一直在进行的动作
3 z" g1 Q) D; ^$ q- b I’d been working for some time when he called.9 {' x, W; d7 ~! z- n, q1 {) b
We had been waiting for her for two hours by the time she came.www.examw.com
4 V8 m0 d- \8 W( w1 {8 N 3)将来完成进行时: 将来某个时刻以前一直在进行的动作.0 E* {$ h4 @0 v" @: B5 e
By next summer, he will have been working here for twenty years.
0 ~7 ~' n. s. e' @0 @7 Y% X, I! G In another month’s time she’ll have been studying here for three years.
+ Z1 |, g+ U3 e 4)将来完成时(由shall/will have + 过去分词构成): 将来某时会业已发生的事.- n; {' X n2 s$ [6 v( C j
I shall have finished this one before lunch.
W1 \' w/ g' T4 z. \ They’ll have hit the year’s target by the end of October. |