Present Perfect tense

Started in the past and is still going on: I have lived in cheswick green for eight years.

period of time that has not been finished yet: She has been to the cinema twice this week.

unspecified period between the past and now: I have been to France every year.

in very recent past [just]: I have just drank my tea.

Time is not important:I have watched Beauty and the Beast.