On this page (8)
Present Perfect Tense! This article explains what the present perfect tense is and how you can use it to speak more clearly about actions and their timing. It covers the structure of the tense and provides examples to help you understand it better. You will also learn about the usage of the present perfect tense, including time adverbs, with useful grammar rules, example sentences.
What is the Present Perfect Tense?

The Present Perfect Tense is used to describe actions that have happened at an unspecified time before now.
It connects the past with the present.
Common uses include:
- Experiences: βShe has visited Paris.β
- Changes over time: βHe has grown taller.β
- Incomplete actions: βThey have not finished their homework.β
Keywords
Certain words often signal the present perfect tense:
- Already
- Yet
- Just
- Ever
- Never
For example:
- βHave you ever been to London?β
- βThey have already left.β
Formulation of Present Perfect Tense
The present perfect tense is used to talk about actions that happened at an unspecified time before now. It is also used to describe actions that have an impact on the present moment.
Affirmative Sentences
In affirmative sentences, the present perfect tense is formed using the auxiliary verb βhaveβ (or βhasβ for he, she, it) followed by the past participle of the main verb.
- Structure:
- I/You/We/They have + past participle
- He/She/It has + past participle
- Examples:
- They have eaten breakfast already.
- She has finished her homework.
Negative Sentences
Negative sentences in the present perfect tense use the auxiliary verb βhaveβ or βhasβ followed by βnotβ and the past participle of the main verb.
- Structure:
- I/You/We/They have not (havenβt) + past participle
- He/She/It has not (hasnβt) + past participle
- Examples:
- I have not seen that movie yet.
- He has not called us back.
Interrogative Sentences
Interrogative sentences in the present perfect tense start with the auxiliary verb βhaveβ or βhasβ followed by the subject and the past participle of the main verb.
- Structure:
- Have I/you/we/they + past participle?
- Has he/she/it + past participle?
- Examples:
- Have you read that book?
- Has she moved to a new house?
These structures help in correctly forming sentences in the present perfect tense and convey actions related to the present time.
Usage of Present Perfect Tense
The present perfect tense connects past actions or events with the present. It is often used to describe actions that were completed in the past but still impact the present.
Actions Completed in the Past
This tense shows actions finished at some point before now. For example, βShe has finished her homework.β The exact time isnβt given, but we know itβs completed. This is helpful when talking about achievements or changes that are important in the present.
Actions with Present Relevance
The present perfect tense highlights actions that have results or consequences in the present. βHe has lost his keysβ means he canβt find them now. This usage bridges the past and the present, emphasizing how a past event affects the current situation.
Life Experience
When talking about experiences someone has had in their life up to now, the present perfect tense applies. βThey have traveled to Japanβ means at some point in their lives, they visited Japan. It doesnβt specify when, just that it has happened. This aspect focuses on the fact, not the timing.
Unspecified Time Before Now
The present perfect tense refers to actions that occurred at an unknown time before now. It uses terms like βeverβ or βnever.β βI have never eaten sushiβ means at all times up to now, sushi hasnβt been eaten by the speaker. This helps in discussing experiences without needing specific time details.
Time Expressions in Present Perfect Tense
Time expressions help understand when an action happened. In the present perfect tense, words like βalready,β βyet,β βfor,β βsince,β βjust,β βever,β and βneverβ are used to give clear time context.
Already and Yet
Already is used in positive sentences to show that something has happened sooner than expected. For example, βShe has already finished her homework.β It indicates that the action is completed.
Yet is used in negative sentences and questions to talk about something that hasnβt happened but is expected to. For instance, βHas he finished his homework yet?β and βHe has not finished his homework yet.β
For and Since
For is used to talk about a period of time. For example, βThey have lived here for ten years.β It shows the duration of time.
Since points to the starting time of an action. For example, βThey have lived here since 2010.β It tells when the action began.
Just
Just is used to indicate a recently completed action. For example, βShe has just finished her lunch.β It highlights that the action happened in the very recent past.
Ever and Never
Ever is used in questions and negative sentences to refer to any time up to now. For example, βHave you ever visited France?β It asks about any past experience.
Never is used to mean not at any time. For instance, βHe has never visited France.β It means not once in the past timeframe.
These expressions help provide clear context and time relationships in present perfect statements.
Contrast with Past Simple Tense
The Present Perfect Tense and Past Simple Tense have distinct differences, especially when it comes to finished and unfinished actions as well as specific and general time references.
Finished vs. Unfinished Actions
The Present Perfect Tense often deals with actions that started in the past and continue into the present or have relevance now. For example, βShe has lived in Madrid for three yearsβ means she still lives there.
In contrast, the Past Simple Tense describes actions that are completely finished. For example, βShe lived in Madrid for three yearsβ means she no longer lives there. This difference is key when choosing which tense to use.
Specific vs. General Time
Another difference is in time references. The Present Perfect Tense is used for actions that happened at an unspecified time before now, like βThey have traveled to Japan.β The exact time isnβt important.
The Past Simple Tense, on the other hand, is used for actions that happened at a specific time in the past. For example, βThey traveled to Japan last year.β This gives the listener a clear time frame for when the event occurred.
These distinctions help in clearly communicating when and how actions occurred.
Past Simple Tense Exercises
To practice the present perfect tense, itβs helpful to work through exercises. Here are some activities:
Fill in the Blanks
Complete the sentences with the correct form of the verb.
- She (visit) many countries.
- They (finish) their homework.
- He (live) here for three years.
Rewrite Sentences
Transform these sentences into the present perfect tense.
- I wash the car.
- They eat dinner.
- She reads the book.
Questions
Answer the questions using the present perfect tense.
- What places have you visited?
- Have you met any celebrities?
- How long have you studied English?
True or False
Decide whether the sentences are correct.
- He has gone to the store.
- We have see that movie.
- They have played soccer yesterday.
Match the Phrases
Connect the phrases to form correct sentences.
- He has
- They have
- She has
with
- been to Paris.
- watched the movie.
- completed the project.
Short Answers
Respond to questions using the present perfect tense.
- Have you finished your homework?
- Yes, I have.
- Has she visited London?
- No, she hasnβt.
All Tenses in English
Learn all (12) tenses in English with useful grammar rules, examples and ESL worksheets.
- Present Simple Tense
- Present Continuous Tense
- Present Perfect Tense
- Present Perfect Continuous Tense
- Past Simple Tense
- Past Continuous Tense
- Past Perfect Tense
- Past Perfect Continuous Tense
- Simple Future Tense
- Future Continuous Tense
- Future Perfect Tense
- Future Perfect Continuous
Practise writing


