You are here: Home » Free Lessons » Grammar Lessons » Present Perfect Grammar
Present Perfect Grammar

What is the present perfect tense?
The present perfect is a tense in English grammar which we normally use to talk about actions that happened in the past which affect the present.
The time when the action happened is normally not important but we just want to know if the action has happened or not.
Examples:
He has been to China.
I have eaten at this restaurant before.
Have you put away the dishes yet?
Why do we use the present perfect tense?
We use the present perfect to talk about:
- experiences;
- something that happened in the past which affects the present;
- something that started in the past and continues until now;
- time periods that have not finished.
1. Experiences

2. Something that happened in the past which affects the present

3. Something that started in the past which continues until now

4. Time periods that have not finished

How do I make the present perfect tense?
Positive sentences
Subject + have / has + past participle
Examples:
I have eaten there.
He has watched the movie.
They have seen her new dog.
Negative sentences
Subject + have not / has not + past participle
Examples:
I have not eaten there.
He has not watched the movie.
They have not seen her new dog.
Questions
Have / has + subject + past participle
Examples:
Have you eaten there?
He has watched the movie?
Have they seen her new dog?
What is a past participle?
A past participle is a form of a verb which we normally use with perfect tenses.
What are some common examples of past participles?

What's the difference between 'been' and 'gone'?
Been normally means when someone goes to a place and comes back.
Example:
He has been to China.
Is he in China now?
No.
Gone normally means when someone goes to a place and is still at that place now.
Example:
He has gone to China.
Where is he now?
He is in China.
More lessons for you
Want weekly lessons?
Enter your email below and you will get 1-2 English lessons sent to your inbox every week. We may also occasionally email you updates and discounts for our products.
See our Privacy Policy here. Unsubscribe anytime.
Want to improve your English?
Join thousands of other learners and get free English lessons, tips & tricks, strategies, news and updates!
See our Privacy Policy here. Unsubscribe anytime.
JOIN THE
English Understood Academy

Learn anytime
7 courses, 500+ lessons

Friendly community
Meet English learners and speaking partners

Helpful teachers
Ask teachers questions
Audible free trial tablet and mobile
Want weekly lessons?
Enter your email below and you will get 1-2 English lessons sent to your inbox every week. We may also occasionally email you updates and discounts for our products.
See our Privacy Policy here. Unsubscribe anytime.
Want to improve your English?
Join thousands of other learners and get free English lessons, tips & tricks, strategies, news and updates!
See our Privacy Policy here. Unsubscribe anytime.
JOIN THE
English Understood Academy

Learn anytime
7 courses, 500+ lessons

Friendly community
Meet English learners and speaking partners

Helpful teachers
Ask teachers questions