Let’s Learn Present Perfect
Affirmative, Negative and Question Sentence
I have finished the report.
This sentence is the present perfect tense.
We know it is in the present perfect tense because it has the auxiliary verb HAVE (or HAS) followed by a PAST PARTICIPLE (V3).
The formulas of present perfect tense are described by the patterns below:
(+) subject + have/has + past participle (V3) (-) subject + have/has + not + past participle (V3) (?) have/has + subject + past participle (V3) + object/complement ?
You may take a look at the pictures below to understand more about present perfect in affirmative, negative and question form!