Present perfect continuous for continuous events that have just finished

The present perfect continuous tense is used to refer to continuous events that started in the past and have just finished but have a result in or an effect on the present moment. A time expression is not necessary:

I've been working on the computer all day. My eyes are sore.
Your clothes are filthy! What have you been doing?
I've been writing this letter all week.

Rate this page

up
487 users like this page.