I was poking around for some info on an entirely different topic, and I stumbled across this. The article is about the Present Perfect Progressive. I'll admit, though, it's maybe more dense than you need (or have an interest for). I thought I'd pass it along nonetheless.
http://exchanges.state.gov/forum/vols/vol41/no1/p02.pdf
Hope it helps.