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.