Say this sentence out loud: “I have seen him yesterday.” Does it sound right to you? Many learners feel confident saying it, but a native American speaker would instantly change it to “I saw him yesterday.” That small change is the difference between the present perfect and the simple past, and it matters every time you talk about past events and their connection to the present moment.
By the end of this lesson, you will be able to form this tense correctly, choose it over the simple past at the right moment, recognize the key signal words, and avoid the mistakes most ESL learners make. You will also get five practice sentences to try on your own.
Grammar confusion like this often comes from how your first language handles time and tense. Spanish speakers say “I know him since two years” because that pattern works in Spanish. Mandarin and Japanese speakers sometimes skip tense changes entirely because their languages use context instead. At Your Daily American, our lessons focus on these real confusion points rather than abstract textbook rules. This article is a strong place to start.
How to Form the Present Perfect
This tense follows a simple formula: have or has + past participle. The past participle is the third form of a verb. For regular verbs, you just add -ed: work becomes worked, visit becomes visited. Irregular verbs change their spelling and must be memorized: go becomes gone, see becomes seen, eat becomes eaten.
The auxiliary verb you choose depends on the subject. Use have with I, you, we, and they. Use has with he, she, and it. So you say “I have worked” and “She has worked.” This rule is simple, but many learners forget it and say “She have worked,” which is incorrect.
You need all three sentence structures, positive, negative, and question, because each one comes up constantly in real American conversation. Here they are using the same verb:
- Positive: She has finished the report.
- Negative: She hasn’t finished the report.
- Question: Has she finished the report?
In spoken American English, contractions are the natural choice. “She hasn’t finished” sounds normal and friendly. “She has not finished” sounds formal or emphatic, as if you are making a strong point. For Wh- questions, invert the subject and auxiliary: “How long has she lived here?” That inversion is the same pattern you use in all yes/no questions.
Three Ways Americans Use This Tense
The present perfect is not just one rule. It covers three different situations in everyday American English. Learning to see these three uses separately will make your choices much clearer.
Talking About Life Experience
The first use is for experiences you have had at some point in your life, with no specific time mentioned. The focus is on the experience itself, not when it happened. A common American conversation starter sounds like this: “Have you ever tried deep-dish pizza?” or “I’ve never been to New York.” No date is needed because the point is simply whether the experience happened.
Notice that the moment you add a specific time, the tense changes. “I’ve been to New York” is correct for life experience. “I went to New York last summer” is correct when the specific trip is the point. This is a key distinction that the next section covers in more detail.
Recent Actions With a Result Right Now
The second use is for something that just happened and whose result you can still see or feel right now. “I’ve lost my phone” means you are looking for it at this moment. Compare that to “I lost my phone last Tuesday,” which means the situation is over and you have probably moved on. This use connects the past action to a consequence that exists in the present.
You hear this constantly in everyday American speech. Someone calling into a work meeting might say: “I haven’t finished the report yet.” The result is clear: the report is not ready right now. That is very different from “I didn’t finish the report on Monday,” which describes a closed situation with no current consequence.
Situations That Started in the Past and Continue Now
The third use is for situations that began in the past and are still true right now. “She has worked at that company for six years” means she still works there today. This is one of the most common uses in American professional conversations. Picture someone introducing a colleague: “She has led our marketing team since 2019, she knows every account.” The time expressions since and for almost always appear in this pattern, and the next section covers them in depth.
Present Perfect vs. Simple Past: How to Choose
This is the question most learners struggle with. If you need a quick review of all verb tenses, see our 12 English Verb Tenses: A Pocket Guide for Non-Native Speakers. One mental check handles almost every situation: Is the time finished or still open? If the time period is finished, use the simple past. If the time period is still open or you are not mentioning a specific time, use the present perfect.
Here is that check in action: “This week I have gone to the gym three times.” The week is not over, so the time period is still open. “Last week I went to the gym three times.” Last week is finished, so the time period is closed. The verb changes, but the relationship to the present moment is what really shifts. Note that in casual American English, speakers sometimes also say “This week I went to the gym three times”, both forms occur, with the present perfect more common in formal speech and writing.
These four sentence pairs show the difference clearly:
- “I’ve lost my keys.” (I still can’t find them.) vs. “I lost my keys yesterday.” (Specific time, it’s done.)
- “Have you seen that new show?” (General experience) vs. “Did you see the finale last night?” (Specific moment)
- “She has called me three times today.” (Today isn’t over) vs. “She called me three times last night.” (Last night is finished)
- “I’ve been to Dallas.” (Life experience, no time given) vs. “I went to Dallas in March.” (Specific, finished trip)
One firm rule in standard English: specific finished time expressions always require the simple past. Those words require the simple past. “I saw her yesterday” is correct. “I have seen her yesterday” is not standard English in any variety.
Signal Words That Show You Which Tense to Use
Certain words almost always appear with the present perfect. Learning these signal words gives you a reliable shortcut when you are not sure which tense to use.
Words That Point to the Present Perfect
The most common signals are: just, already, yet, ever, never, recently, so far, today, this week, this month, this year. Two of these need extra attention because learners frequently mix them up.
For vs. since: Use for with a duration of time. Use since with a starting point in time.
- For: I have lived here for three years. / She has worked there for six months.
- Since: I have lived here since 2022. / She has worked there since January.
Placement also matters for some signal words. Just, already, ever, and never go between have/has and the past participle: “I’ve just finished.” “Have you ever tried sushi?” “She has never called.” But yet goes at the end of the sentence: “She hasn’t called yet.” “Have you finished yet?”
Words That Belong With the Simple Past
Specific finished time expressions always require the simple past: yesterday, last week, last year, ago, in [year], when I was a child, at 6 pm, on Monday. The moment one of these words appears, use the simple past instead. “I saw her yesterday” is correct. “I have seen her yesterday” is not possible in standard English.
Common Mistakes and How to Fix Them
Mixing Past Time Words With Have/Has
Mistake 1: “I have gone there last year.” Last year is a finished, specific time. Use the simple past: “I went there last year.”
Mistake 2: “We are married since 2015.” This is a situation that started in the past and continues now. Use the present perfect: “We have been married since 2015.”
Mistake 3: “She have finished.” With he, she, and it, the auxiliary is always has. Fix: “She has finished.”
Getting Irregular Past Participles Right
Regular verbs add -ed and are easy. But many of the most common English verbs are irregular. Their past participles must be memorized because no rule predicts them. A common error sounds like this: “He has took my bag.” The past participle of take is taken, not took. Fix: “He has taken my bag.”
Here are ten irregular past participles that come up constantly in everyday American English:
- be β been
- go β gone
- see β seen
- do β done
- eat β eaten
- take β taken
- write β written
- give β given
- know β known
- break β broken
Study this list regularly until these forms feel automatic. Getting them right will make a noticeable difference in how natural you sound.
Quick Practice: Try It Yourself
Read each sentence. Fill in the blank with the correct form of the verb in parentheses. Use the signal words as clues.
- She ______ (live) in Chicago since 2020.
- I ______ (never / eat) sushi before.
- They ______ (just / finish) the project.
- We ______ (not / see) that movie yet.
- He ______ (be) to three interviews this week.
Answer key:
- She has lived in Chicago since 2020.
- I have never eaten sushi before.
- They have just finished the project.
- We haven’t seen that movie yet.
- He has been to three interviews this week.
If you got three or more correct, that is a good sign the core concept is clicking for you. If any sentence felt uncertain, go back to the signal words section or the comparison section above, both are short and easy to review.
You Now Have the Tools to Use This Tense With Confidence
Quick recap: the present perfect is formed with have or has plus a past participle. Use it for three things, life experience with no specific time, a recent action whose result is visible right now, and a situation that started in the past and is still true today. The key question to ask yourself is always: is the time finished or still open?
Your signal words are your best tool. Since, for, just, already, yet, ever, and never point to the present perfect. Yesterday, last week, last year, ago, and in [year] always point to the simple past. Trust those signals and your choices will be correct far more often.
The grammar section at Your Daily American goes deeper into exactly these distinctions, with lessons built around how real Americans speak and where specific groups of learners tend to go wrong. Start putting this tense to work right now, write two or three sentences using your own life: somewhere you have lived, something you have eaten recently, or an experience you have never had. That small step is where real fluency begins.


