different usages of this tense:
Typical Time Expressions
Make sure you also read:
(The verbs are
She has been reading for the last 2 hours.
He has been sitting under the desk for the last hour.
He has been talking on his mobile since he got here.
He has been working in our hotel since 2005.
They have been working hard, so now they want to party.
He feels sick because he has been drinking too much.
Lately, she has been playing really well.
She has been working a lot recently.
He has been having difficulty writing.
Recently, he has been getting into too much trouble.
I have been feeling better lately.
|Up to now