2. It expresses an action that began at the past and is still
lasting till now.
All + (time) (all night / all morning)
For + (period) + Now (for two years now)
Since + (exact time) (since 1976)
3. Examples :
He has been waiting for you all the morning.
She has been sleeping for three hours now.
They have been living here since 1970.
Has
Have + been + v- ing