Please enable JavaScript.
Coggle requires JavaScript to display documents.
Present Perfect Progressive (Continuous), have/has been + Ving, NON…
-
have/has been + Ving
action in progress
- begins at a certain moment in the past
- continues into the present
- the starting point of the action/the period of time during which it has been in progress is usually specified
-
-
I’ve been writing since morning, and so I’ll soon stop.
actionS in progress
- both begin and end at some indeterminate time before the moment of speaking
- have some importance for the present
-
I have been thinking over your offer, but still can’t tell you anything definite.
-
action in progress
(that has just stopped)
- begins in the past
- continues up to the moment of speaking OR till just before it
Oh, here you are at last! I’ve been waiting for you all day!
It has been snowing since morning, but now it has stopped.
-
-
future action in progress
- happen before a certain moment in the future
(in subordinate adverbial clauses of time and condition)
-
Он привыкнет к окружающей обстановке после того,
как пробудет здесь неделю или две
-
-
-
-
-
-
-
-
:heavy_plus_sign: time expressions: recently, lately, this week, etc
-