identify the folowing tenses give reasons for identification.

i have never met any body famous
john is having a shower at the moment

i go shopping at least twice a week

i have been working herefor 10 years

2 answers

Present perfect of to meet

Present indicative of to have.

Present indicative of to go

Present perfect of to be
#2 - "is having" = present progressive

#4 - "have been working" = present perfect progressive

http://grammar.ccc.commnet.edu/grammar/tenses/tense_frames.htm