Present perfect progressive

From Wikipedia, the free encyclopedia

The Present perfect progressive is: (An unfinished action in an unfinished time).

                      [ I have + been + verb + ing ]

For & Since are commonly used with this tense as you can see from the examples.

         Example:  I have been watching this cricket game for 2 hours.
         Example:  He
                   She  } has been drinking beer since 10 o'clock this morning.
                   It

[edit] References