Present perfect continuous
have/has+been + verb+ing
- emphasize that it took long
-suggest activity is temporary
- suggest activity is not complete
* I have been studying all day!
* I have been filling in for that teacher for a few weeks now.
*I have been reading Shakespeare's complete works, but it takes a lot of time.