REFERING TO PRESENT AND PAST
PRESENT PERFECT TENSE
FORM
positive:
have/has +-ed/irregular
form
negative question
I have worked
I have been
I have not worked
I have not been
Have I worked?
Have I been
He has worked
He has been
he has not worked
He has not been
Has he worked?
Has he been?
USE 1: Finished past action, no matter when
I have travelled to Africa
USE 2: past action still happening at present
He has lived in Spain for 10 years
USE 3: past action affecting the present
She has hurt her leg
Watch this video and see what they are refering to in each
situation:

Present perfect