Present Perfect Simple in English
Present Perfect Simple
Overview
The present perfect is one of the most important -- and most challenging -- tenses for English learners. It connects the past to the present, describing experiences, recent events, and situations that started in the past and continue now. It is formed with "have" or "has" plus the past participle of the verb.
At the CEFR A2 level, mastering the present perfect allows you to talk about your life experiences ("I have been to Italy"), recent events ("She has just arrived"), and ongoing situations ("They haven't finished yet"). This tense is used constantly in everyday English.
The difficulty for many learners is understanding when to use the present perfect instead of the past simple. The key is that the present perfect always has a connection to the present moment -- the exact time is either unknown, unimportant, or the situation is still relevant now.
How It Works
Formation
| Subject | Have/Has | Past Participle | Example |
|---|---|---|---|
| I/You/We/They | have | worked / gone | I have worked here for five years. |
| He/She/It | has | worked / gone | She has gone home. |
Contractions
| Full Form | Contraction |
|---|---|
| I have | I've |
| He has | He's |
| have not | haven't |
| has not | hasn't |
Past Participles
| Verb Type | Formation | Examples |
|---|---|---|
| Regular verbs | Same as past simple (-ed) | worked, played, visited |
| Irregular verbs | Must be memorized | gone, seen, been, had, done, taken |
Key Uses with Signal Words
| Use | Signal Words | Example |
|---|---|---|
| Life experience | ever, never | Have you ever been to Japan? I've never eaten sushi. |
| Recent past | just | She has just arrived. |
| Completed with present relevance | already | I've already done my homework. |
| Not yet completed | yet (negatives/questions) | They haven't finished yet. Have you called yet? |
| Duration up to now | for, since | I've lived here for ten years / since 2015. |
Word Order with Signal Words
| Word | Position | Example |
|---|---|---|
| just | Between have/has and the past participle | She has just left. |
| already | Between have/has and the past participle | I've already seen it. |
| ever | Between have/has and the past participle | Have you ever tried this? |
| never | Between have/has and the past participle | I've never been there. |
| yet | At the end of the sentence | Have you finished yet? |
For vs Since
| Word | Used With | Example |
|---|---|---|
| for | A period of time | for three hours, for two years, for a long time |
| since | A point in time | since Monday, since 2010, since I was a child |
Examples in Context
| English | Note |
|---|---|
| I have been to Japan twice. | Life experience |
| She has just arrived at the airport. | Recent event with "just" |
| Have you ever seen this movie? | Experience question with "ever" |
| They haven't finished the project yet. | Not yet completed |
| We have lived here since 2018. | Duration with "since" |
| He has worked here for ten years. | Duration with "for" |
| I've already eaten, thanks. | Completed with present relevance |
| Have you ever tried Thai food? | Experience question |
| She's never been to a concert. | Negative experience with "never" |
| I've lost my phone. Can you call it? | Past event with present consequence |
Common Mistakes
Using present perfect with a specific past time
- Wrong: I have visited Paris last year.
- Right: I visited Paris last year.
- Why: When you mention a specific finished time (yesterday, last year, in 2019, on Monday), you must use the past simple. The present perfect is for unspecified or ongoing time.
Confusing "been" and "gone"
- Wrong: She has been to the store. (meaning she is there now)
- Right: She has gone to the store. (she is there now, not here)
- Why: "Has been to" means visited and returned. "Has gone to" means went and is still there.
Wrong position of "yet" and "already"
- Wrong: I have yet finished.
- Right: I have already finished. or I haven't finished yet.
- Why: "Already" goes between have/has and the past participle. "Yet" goes at the end of the sentence, and is used in negatives and questions.
Confusing "for" and "since"
- Wrong: I have lived here since five years.
- Right: I have lived here for five years.
- Why: "Since" is followed by a point in time (since 2020, since Monday). "For" is followed by a period of time (for five years, for two hours).
Usage Notes
There is an important difference between British and American English here. British English uses the present perfect more strictly with "just," "already," and "yet": "I've just eaten." American English often uses the past simple in these situations: "I just ate." Both are correct in their respective varieties, but as a learner, the present perfect is the safer and more widely accepted choice.
In conversation, contractions are almost always used: "I've," "she's," "they've," "haven't." Using the full forms sounds formal or emphatic.
Practice Tips
- Write your experience list: Make a list of ten things you have and haven't done: "I've been to three countries. I've never ridden a horse. I've cooked Italian food many times."
- Play "Have you ever?": Ask friends "Have you ever...?" questions. This is actually a popular party game and excellent practice for the present perfect.
- Practice for/since: Write five sentences with "for" and five with "since" about your life: "I've studied English for three years. I've had this phone since January."
Related Concepts
- Prerequisite: To Have - Present Tense -- understanding have/has is needed to form the present perfect
- Next steps: Present Perfect vs Past Simple -- learn when to choose between these two tenses
- Next steps: Present Perfect Continuous -- learn to emphasize the duration or ongoing nature of an action
- Next steps: Past Perfect -- learn to talk about the past before the past
المتطلب الأساسي
To Have - Present TenseA1مفاهيم تبني على هذا
المزيد من مفاهيم A2
هل تريد التدرّب على Present Perfect Simple in English والمزيد من قواعد الإنجليزية؟ أنشئ حسابًا مجانيًا للدراسة بالتكرار المتباعد.
ابدأ مجانًا