Present Perfect
Present Perfect
Form
Form: subject + have/has + past participle
Affirmative
Long Form Short Form
I/you have played/left I/you 've played/left
He/She/It has played/left He/She/It's played/left
We/You/They have played/left We/You/They've played/left
Negative
Long Form Short Form
I/you have not played/left I/you haven’t played/left
He/She/It has not played/left He/She/It hasn’t played/left
We/You/They have not played/left We/You/They haven’t played/left
Interrogative
Have I/you played/left?
Has he/she/it played/left?
Have we/you/they played/left?
Short Answers
Yes, I/you have. No, I/you haven’t.
Yes, he/she/it has. No, he/she/it hasn’t.
Yes, we/you/they have. No, we/you/they haven’t.
• We form the present perfect with the auxiliary verb have/has and
the past participle of the main verb. He has just passed an exam.
• We form the past participle of regular verbs by adding -ed to the
verb. plant – planted
• We form the past participle of irregular verbs differently. sit – sat (See the
list of irregular verbs.)
• We form questions by putting have/has before the subject. Have you
seen our new car?
• We form negations by putting not after have/has. Kevin hasn’t
arrived yet.
Use