Present Perfect Rules


Here you can find tables with Present Perfect rules on:
positive sentences, negative sentences and questions.

Click Here for Step-by-Step Rules, Stories and Exercises to Practice All English Tenses

Click Here for Step-by-Step Rules, Stories and Exercises to Practice All Tenses


Positive Sentences

Who? Form of verb Examples
I have + Verb 3 I have written a book.
He/She/It  has + Verb 3 He has written a book.
She has written a book.
It has written a book.
You  have + Verb 3 You have written a book.
We  have + Verb 3 We have written a book.
They  have + Verb 3 They have written a book.

Click here to find out about regular verbs and irregular verbs

Click here to find out how to add ed to a verb


Negative Sentences

Who? Form of verb Examples
I  have + not + Verb 3
haven't + Verb 3
I have not written a book.
I haven't written a book.
He/She/It  has + not + Verb 3
hasn't + Verb 3
He has not written a book.
He hasn't written a book.

She has not written a book.
She hasn't written a book.

It has not written a book.
It hasn't written a book.
You  have + not + Verb 3
haven't + Verb 3
You have not written a book.
You haven't written a book.
We  have + not + Verb 3
haven't + Verb 3
We have not written a book.
We haven't written a book.
They  have + not + Verb 3
haven't + Verb 3
They have not written a book.
They haven't written a book.


Question Sentences


Who? Form of verb Examples
Have I Verb 3 Have I written a book?
Has he/she/it Has he written a book?
Has she written a book?
Has it written a book?
Have you Have you written a book?
Have we Have we written a book?
Have they Have they written a book?

So these are the Present Perfect Rules.


Boy writing happily


What's Next?

  1. You can read, or read again, how we use the Present Perfect

  2. Practice, practice, practice with the exercises

Get Updates, Special Offers, and English Resources

Download your FREE GIFT (the first two chapters of
English Short Stories Book and Workbook)
as soon as you join!

English Short Stories

By submitting your email, you consent to receiving updates and newsletters from us and to the sharing of your personal data with third parties for the purposes of sending you communications. We will not spam you. You can unsubscribe at any time. For more information, please see our privacy policy.