80 likes | 265 Views
Present Perfect Progressive. English. Present P.P. Past. Future. Present. Present Perfect Progressive. English. Have/Has + been + V ing. Has he been studying for 5 straight hour?. Ron has been watching the game for 2 hours. It hasn’t been raining all morning.
E N D
Present Perfect Progressive English Present P.P Past Future Present
Present Perfect Progressive English Have/Has + been + V ing Has he been studying for 5 straight hour? Ronhas been watching thegame for 2 hours Ithasn’t been rainingall morning
Present Perfect Progressive English Notice: When the tense indicates the duration of an activity started in the past and continues till the present. Time expressions: for since recently lately all morning, all day, all week He has been working here for 3 years My friends have been studying since this morning I have been thinking about changing my major recently We have been working very hard lately It has been raining all morning
Present Perfect Progressive English Notice: It began raining two hours ago, it is still raining now. It has been raining all morning
Present Perfect Progressive English Notice: They started in the morning, they are still studying. My friends have been studying since this morning