Present perfect simple with have uses have/has + past participle to tie a past action to the present, like “I have finished.”
You’ll see the present perfect all over real English: texts, emails, news, and everyday chat. It’s the tense people use when the past still matters right now. If you’ve ever frozen mid-sentence and wondered whether to write I have or I had, this page is for you.
This article sticks to one job: help you build clean present perfect sentences with have and has, spot the common traps, and practice in a way that feels natural. If you searched for present perfect simple have, you’re in the right spot.
What Present Perfect Simple With Have Means In One Sentence
The present perfect simple says something happened before now and it matters now. The “matters now” part is the reason English uses this tense at all. If the past action is finished and has no connection to the present, English often shifts to past simple.
Form is simple: have/has + past participle. The British Council phrases it the same way in its present perfect reference. British Council present perfect reference
| Use | Pattern With Have/Has | Sample Sentence |
|---|---|---|
| Life experience (no time given) | have/has + past participle | I have tried sushi. |
| Recent result you can see now | have/has + past participle | She has broken her phone screen. |
| Unfinished time period | have/has + past participle + time phrase | We have had three tests this week. |
| Action that started in the past and continues | have/has + past participle + since/for | They have lived here for years. |
| News update (new to the listener) | have/has + past participle | The team has won again. |
| Negative experience | have/has + not + past participle | I haven’t seen that movie. |
| Question about experience | Have/Has + subject + past participle? | Have you ever flown alone? |
| Short answers | Yes, subject + have/has. / No, subject + haven’t/hasn’t. | Yes, I have. No, she hasn’t. |
Present Perfect Simple Have With Real Time Clues
If you can spot the time clue, you can usually pick the tense fast. The present perfect likes time words that connect to “up to now,” not a finished past moment.
Time Words That Often Fit Present Perfect
- ever: Have you ever met a famous person?
- never: I have never eaten octopus.
- just: I’ve just sent the file.
- already: She has already finished the quiz.
- yet (negatives and questions): Have you done it yet? I haven’t done it yet.
- this week / this month / today: We have had two classes today.
- since / for: I have studied English since 2021. I have studied for three hours.
Quick rule: use since with a starting point (since Monday). Use for with a length of time (for two hours) in present perfect sentences.
Where Already, Yet, And Just Usually Sit
Word order is the sneaky part. In many sentences, these adverbs sit between have/has and the past participle:
- I have already finished.
- She has just arrived.
Yet often lands at the end in negatives and questions:
- I haven’t finished yet.
- Have you finished yet?
Cambridge’s grammar notes explain the same idea: we use present perfect when a past action has a connection with the present. Cambridge Dictionary present perfect simple
Time Words That Push You Toward Past Simple
Past simple usually wins when the time is finished and clear:
- yesterday: I watched it yesterday.
- last week / last year: We traveled last year.
- in 2019: She moved in 2019.
- two days ago: They arrived two days ago.
- when I was a child: I played there when I was a child.
Quick test: if you can point to a finished moment on a calendar, past simple often feels cleaner.
Present Perfect Simple Vs Present Perfect Continuous
Both tenses use have/has. The difference is what you want your reader to notice.
- Present perfect simple points to a result: I have cleaned the kitchen. (It’s clean.)
- Present perfect continuous points to the activity: I have been cleaning the kitchen. (That activity has been going on.)
If you want to say “how long” with an action, the continuous form is often the natural pick. If you want to say “what’s done,” the simple form is often cleaner.
How To Build Present Perfect Sentences With Have Or Has
This is the part you can memorize. Then you’ll rely on it without thinking.
Affirmative Form
Subject + have/has + past participle
- I have finished my homework.
- She has finished her homework.
- They have finished their homework.
Contractions You’ll See In Real English
In everyday writing, have and has often shrink:
- I have → I’ve
- You have → you’ve
- We have → we’ve
- They have → they’ve
- He has → he’s
- She has → she’s
- It has → it’s
Use the full forms in formal writing when clarity matters, or when a contraction could sound like is (he’s, she’s, it’s).
Negative Form
Subject + have/has + not + past participle
- I have not (haven’t) seen that series.
- He has not (hasn’t) replied.
Question Form
Have/Has + subject + past participle?
- Have you finished?
- Has she finished?
Short Answers
- Yes, I have. / No, I haven’t.
- Yes, he has. / No, he hasn’t.
Notice what stays the same: the past participle never changes for I/you/we/they/he/she/it. The only switch is have vs has.
Past Participle: The Piece That Causes Most Errors
Present perfect is easy until the past participle shows up. Regular verbs add -ed: worked, played, cleaned. Irregular verbs break the pattern: gone, eaten, written, bought.
Start with verbs you meet daily. Here’s a short set that covers a lot of school and work writing:
- go → gone
- do → done
- see → seen
- make → made
- take → taken
- get → got / gotten (US)
- give → given
- write → written
- eat → eaten
- buy → bought
Three Fast Ways To Handle Irregular Verbs
- Group them by pattern: cut–cut–cut, buy–bought–bought, go–went–gone.
- Learn the top 20 you actually use every week. That alone clears most writing tasks.
- Write mini sentences, not lonely word lists: “I have gone,” “She has gone,” “Have they gone?”
If you’re building a study list, Cambridge publishes a tidy irregular verbs table as a PDF. Printing one page and marking the verbs you use most can save time.
Where Learners Slip Up And How To Fix It
These are the mistakes that pop up in homework, exams, and work emails. The fixes are small, but they change the whole sentence.
Mixing Up Past Simple And Present Perfect
Wrong: I have seen him yesterday.
Better: I saw him yesterday.
Wrong: I saw that movie. (when your point is “I know it”)
Better: I have seen that movie.
Have You Ever Vs Did You Ever
Have you ever…? asks about your life up to now, with no finished time. It’s about experience. Did you ever…? often feels like past simple, and it fits better when you’re thinking about a finished period.
- Have you ever driven in snow?
- Did you ever live in Ankara when you were a kid?
If you add a finished time phrase, stick with past simple. If you leave time open, present perfect usually sounds right.
Using Have With A Specific Finished Time
If you add “yesterday,” “last night,” or a year, you’re pinning the action to a finished point. That’s why “I have finished in 2020” sounds off. Use past simple: “I finished in 2020.”
Forgetting The Past Participle
Wrong: She has go to school.
Better: She has gone to school.
Confusing Been And Gone
This one matters in real conversations. “She has been to Paris” means she went and returned. “She has gone to Paris” means she’s there now. British Council teaches this contrast with clear examples.
Present Perfect With Have In Real Writing
School writing and workplace writing both lean on present perfect, just in different ways.
Emails And Messages
- I’ve attached the document you asked for.
- We’ve updated the schedule.
- Have you seen my last message?
In short messages, contractions are common: I’ve, you’ve, we’ve, they’ve, he’s, she’s. Watch “he’s” and “she’s,” because they can mean has or is. Add context if the sentence could confuse your reader.
Essays And Reports
Present perfect often fits when you describe research or changes up to now: “Researchers have found…,” “Several studies have shown…”. Purdue OWL notes that present perfect can point to actions that began in the past and still connect to the present in formal writing.
Mini Drills That Build Speed Without Memorizing Pages
Here are short exercises you can do in five minutes. They’re small on purpose. You’ll get more value from repeating them on different days than from one long session.
Drill 1: Swap Have And Has
Take one verb and run it through subjects:
- I have eaten.
- You have eaten.
- He has eaten.
- We have eaten.
- They have eaten.
Drill 2: Turn Statements Into Questions
Start with a statement, then flip it:
- She has finished. → Has she finished?
- They have left. → Have they left?
- You have seen it. → Have you seen it?
Drill 3: Add A Time Phrase That Still Feels “Open”
Pick a sentence and add an unfinished time phrase:
- I have written two pages today.
- We have had three meetings this week.
- She has visited her grandma this month.
Quick Reference Table For Common Patterns
When you’re writing and your brain blanks, this table brings you back fast.
| Goal | Sentence Frame | Notes |
|---|---|---|
| Talk about experience | I have + past participle | No finished time phrase. |
| Ask about experience | Have you ever + past participle? | Ever is common here. |
| Say it hasn’t happened | I haven’t + past participle | Yet often lands at the end. |
| Describe a visible result | She has + past participle | Result is true now. |
| Use since/for | We have + past participle + since/for | Shows duration up to now. |
| Use just | I’ve just + past participle | Recent, often minutes ago. |
| Short answers | Yes, I have. / No, I haven’t. | Repeat have/has, not the main verb. |
One Last Check Before You Hit Send
Use this quick checklist when you’re writing an email, doing homework, or answering a test question:
- Did I choose have for I/you/we/they and has for he/she/it?
- Did I use the past participle, not the past simple form?
- Did I avoid finished time words like “yesterday” or a specific year?
- Is my point about a result or experience that connects to the present?
- If I used “been” or “gone,” does it match what I mean?
If you want a quick self-test, write three sentences about your day using present perfect, then write the same ideas in past simple with a finished time like “this morning.” Seeing the contrast trains your instinct fast.
And if you’re searching for this exact grammar point again later, type present perfect simple have into your notes. You’ll know what to check: have/has, past participle, and time clue.