Present perfect tense is used to indicate an action that occurred or completed at some point in the past and its result affect the present situation.
The formula for Present Perfect Tense Affirmative Sentence is as such:
Subject + Has / Have + Verb (past participle form) + Object (optional)
Example:
I have finished my homework.
He has gone to work..
The formula for Present Perfect Tense Negative Sentence is as such:
Subject + Has / Have + Not + Verb (past participle form) + Object (optional)
Example:
You have not watched a movie.
She has not gone to school.
The formula for Present Perfect Tense Interrogative Sentence is as such:
Has / Have + Subject + Verb (past participle form) + Object (optional)
Example:
Have I finished my homework?
Has she gone to school?
The formula for Present Perfect Tense Negative Interrogative Sentence is as such:
Has / Have + Subject + Not +Verb (past participle form) +Object (optional)
Example:
Have you not just watched a movie?
Has he not gone to work every day?
The Present Perfect Tense is mainly used as:
For example
I have finished my homework.
You have broken your leg.
For example:
She has completed graduation.
He has done apprentice.
Application :
Practical English Tenses