jwschang said:https://www.usingenglish.com/forum/spelling/phpSpell.htmlmakaveli said:jwschang said:tdol said:The present perfect progressive here denotes that the overall thing (teaching) has not finished, but some part of it (since 1984) has been completed. ;-)
TDOL, a suggestion:
The definition of the various tenses can help to make their meanings clearer. For example, I would define the Present Perfect Continuous as a tense to express an action that IS CONTINUING at the present time and HAS BEEN IN CONTINUANCE since an earlier time.
I would add that this is a frequently used tense to express actions that tend to happen OVER A PERIOD OF TIME AND STILL GOES ON, such as live, do, work, study, come, go, wait, eat, sleep, wear, rain, snow, shine, feel, think, wonder, etc. E.g.,
I have been eating spicy food since young.
I think these example sentence's:
"I have been eating spicy food since I was young"
"I have been eating spicy food from a young age" are maybe better?
I would say all 3 are OK. :wink:
As an Englishman grappling with the wonders of tenses and grammar books at this very moment himself, I am not going to doubt you!!! It's just a structure I have never come across in spoken English. 8)
Infact, it is usually used by someone making a statement in regard to being young not old, as in:
"I am 54 years young"!!!
That is about the closest example I can think of and probably a poor one!!!!!!