Question

I have been a carpenter for five years.
Is this Future continuous or Present perfect continuous.
‘have been’ is a current and in this case ongoing state. So while it is present it is also continuous.

Answers

Writeacher
http://grammar.ccc.commnet.edu/grammar/verbs.htm#tense
and
http://grammar.ccc.commnet.edu/grammar/tenses/tense_frames.htm

The verb form "have been" is just called present perfect.

Related Questions