artisticenglish.com
Present Perfect Tense in English Grammar
Any action or event of present that is started and finished is regarded as Present Perfect Tense. In a word, it indicates a completed action of present.