How do you explain the use of the present perfect tense ? – Literature & LanguageReport
The present perfect tense expresses something which has been done in the past and which now is completed (perfected). It is called a present tense because it is saying that now, in the present, something is complete (and may not have been complete at some previous point in time).
To say I have done it is to say that I did it at some point in the past, and that now the deed is complete. This is different from saying I did it, because I could still be doing it. That is, I did it does not imply completion (perfection).
The present perfect tense follows the following structure:
- Subject + have/has + past participle