Please enable JavaScript.
Coggle requires JavaScript to display documents.
Present perfect continuous - Coggle Diagram
Present perfect continuous
Structre
Has/Have + been + verb + ing
Example
She has been working at Pilgrims for 3 years.
We have been leaving in this city sice 2010
I have been studing eanglish for 5 years.
Adverbs of time
All day
For years
A long time
Lately
Recently
Since
Auxiliary verbs
Have
Has
Uses
To emphasise how long actions have been in progress for.
For actions that started in the past and are still in progress now or have happened repeatedly until now
For actions that happened repeatedly in the past and have finished recently but that have results affecting the present.