If you have ever stopped while writing a sentence and wondered whether to say “I have come,” “I have came,” or “I came,” you are not alone.
The confusion comes from the irregular verb come, which has an unusual pattern: its base form and past participle are both come, while its simple past form is came.
That creates an easy-to-make grammar mistake. You might know that came is the past form of come, so it can feel natural to write “I have came.” But English does not use the simple past form after have or has.
The good news is that the rule is straightforward once you understand the difference between the present perfect tense and the simple past tense.
Quick Answer
“Have come” and “came” are both correct, but they are used in different grammatical situations. “Have came” is incorrect.
- Have come = present perfect: They have come to help us.
- Came = simple past: They came yesterday.
- Have came = incorrect because have must be followed by the past participle come, not the simple past came.
Quick rule: After have/has, use come, not came.
Have Come vs Have Came vs Came: Comparison Table
| Feature | Have come | Have came | Came |
|---|---|---|---|
| Correct? | Yes | No | Yes |
| Verb | Come | Come | Come |
| Form used | Past participle | Simple past incorrectly used | Simple past |
| Tense | Present perfect | Incorrect construction | Simple past |
| Basic meaning | Came at some point before now, with a present connection | — | Came at a finished time in the past |
| Example | They have come home. | They have came home. ❌ | They came home. |
| Used with have/has | Yes | No | No |
| Used with a finished past time | Usually no | No | Yes |
| Common time words | already, just, recently, yet, ever, never | — | yesterday, last week, in 2020, two hours ago |
| Formal writing | Correct | Incorrect | Correct |
| Everyday speech | Very common | Incorrect | Very common |
| American English | Correct | Incorrect | Correct |
| British English | Correct | Incorrect | Correct |
The Basic Verb Forms of “Come”
The source of the confusion becomes clearer when you look at all the main forms:
| Verb form | Form of come | Example |
|---|---|---|
| Base form | come | I want to come. |
| Present tense | come/comes | They come here often. |
| Simple past | came | They came yesterday. |
| Past participle | come | They have come already. |
| Present participle | coming | They are coming now. |
Notice the important pattern:
come → came → come → coming
The simple past is came, but the past participle is come.
That is why:
- I came. ✅
- I have come. ✅
- I have came. ❌
Have Come: What Does It Mean?
Have come is the present perfect form of come when the subject is I, you, we, or they.
The structure is:
Subject + have + past participle
Because the past participle of come is come, we get:
- I have come
- You have come
- We have come
- They have come
For third-person singular subjects, use has:
- He has come
- She has come
- It has come
Examples
- I have come to ask you a question.
- We have come a long way.
- They have come to the right place.
- She has come back from work.
- He has come to understand the problem.
Why Is “Have Come” Correct?

The present perfect tense requires a form of have followed by a past participle.
The formula is:
have/has + past participle
For regular verbs, the past participle often ends in -ed:
- have worked
- have finished
- have studied
But come is an irregular verb. Its past participle is not comed. It is come.
So:
have + come = have come
Not:
have + came = have came ❌
When Should You Use “Have Come”?
Use have come when a past event has a connection with the present or when the exact past time is not the main focus.
For example:
“They have come to discuss the project.”
The focus is on their arrival and their present purpose.
Compare that with:
“They came yesterday to discuss the project.”
Here, yesterday gives a finished past time, so the simple past is appropriate.
Came: What Does It Mean?
Came is the simple past form of come.
It describes an action or event that happened in the past.
The structure is usually:
Subject + came
Examples:
- I came home late.
- She came to my office yesterday.
- They came to the party last night.
- We came here in 2022.
- He came back two hours ago.
Unlike have come, the simple past commonly appears with a specific, finished past time.
Common Time Expressions With “Came”
You can naturally use came with expressions such as:
- yesterday
- last night
- last week
- last year
- two days ago
- three hours ago
- in 2019
- when I was a child
- this morning, when the morning is finished
- at 8 p.m.
For example:
She came to the meeting yesterday.
He came home three hours ago.
They came to Pakistan in 2022.
The action is located clearly in the past.
Have Came: Why Is It Incorrect?

The problem is not with have and it is not with came individually. Both words are correct English words.
The problem is the combination.
After have or has in the present perfect tense, English requires the past participle, not the simple past.
For come, the forms are:
- Base: come
- Simple past: came
- Past participle: come
Therefore:
- I have come. ✅
- She has come. ✅
- They have come. ✅
- I have came. ❌
- She has came. ❌
- They have came. ❌
⚠️ Common mistake: Because came is the past form of come, learners sometimes assume it should follow have. It should not. Have takes the past participle, and the past participle is “come.”
Have Come vs Came: The Real Difference
The most important difference is tense and time perspective.
“Have come” connects the past with the present
They have come to help us.
This tells us they came and that their arrival matters now.
“Came” places the action in the past
They came to help us yesterday.
The sentence describes a completed past event.
The distinction becomes even clearer when you add time expressions.
| Sentence | Correct? | Reason |
|---|---|---|
| I have come to help you. | ✅ | Present perfect |
| I came to help you yesterday. | ✅ | Simple past |
| I have came to help you. | ❌ | Wrong verb form |
| She has come home. | ✅ | Present perfect |
| She came home last night. | ✅ | Simple past |
| She has came home last night. | ❌ | Wrong form and tense combination |
When to Use “Have Come”
Use have come in several common situations.
1. When the Past Has a Present Connection
We have come to a decision.
The decision has been reached, and it matters now.
She has come to understand the situation.
Her understanding has developed and exists in the present.
2. When Someone Has Arrived
The guests have come.
The guests are here now.
Your friends have come.
The important fact is their present arrival.
3. With “Already”
Already frequently works with the present perfect.
They have already come home.
She has already come back.
4. With “Just”
He has just come in.
This means he arrived very recently.
5. With “Yet”
Have they come yet?
They haven’t come yet.
Here, the speaker is concerned about whether the event has happened up to now.
6. To Describe Development or Change
The verb come can also describe reaching a particular state.
We have come a long way.
She has come to appreciate the value of patience.
Technology has come a long way in recent years.
In these examples, the past development has a clear connection with the present.
When to Use “Came”
Use came when talking about a completed event in the past, especially when you mention a definite past time.
Examples
He came here yesterday.
She came to my house last Saturday.
They came to the office at 9 a.m.
I came to this city in 2018.
We came back two hours ago.
The simple past is also appropriate when the sequence of past events is clear:
He came home, ate dinner, and went to bed.
All three actions belong to a completed past sequence.
Have Come or Came With Time Expressions
Time expressions are one of the easiest ways to decide which form you need.
Use “came” with a finished past time
- yesterday
- last Monday
- last year
- two weeks ago
- in 2015
- when I was young
Examples:
I came here yesterday.
She came to the company in 2019.
They came home two hours ago.
Use “have come” when the time is unfinished, unspecified, or connected to now
- already
- just
- recently
- yet
- ever
- never
- so far
- this week
- this year
- today, depending on context
Examples:
I have come here several times.
She has just come home.
They have already come back.
Have you ever come here alone?
A Useful Warning About “Today,” “This Week,” and Similar Expressions
Some time expressions can work with either tense depending on whether the time period is viewed as finished.
For example:
She came to the office this morning.
This is natural when the morning is viewed as a finished period.
But:
She has come to the office this morning.
can be possible in contexts where the morning is still part of the current time period or the speaker is emphasizing the present relevance.
The choice is not simply about memorizing a list of words. The speaker’s view of the time period matters.
Grammar: Why “Have Came” Fails
To understand the mistake completely, it helps to understand the three principal forms involved.
Base Form: Come
The base form appears after modal verbs and certain other constructions:
- come
- can come
- will come
- should come
- want to come
Examples:
I want to come with you.
She will come tomorrow.
Simple Past: Came
The simple past is used for completed past actions:
I came yesterday.
He came home late.
Past Participle: Come
The past participle is used with auxiliary verbs such as have, has, and had.
I have come.
She has come.
They had come before us.
The key pattern is:
have/has/had + come
Not:
have/has/had + came
What About “Had Come”?
This is another useful form to know.
Had come is the past perfect.
It describes an action that happened before another past action.
She had come home before I called.
They had already come when the meeting started.
The structure is:
had + past participle
Because the past participle is come, the correct form is:
had come ✅
Not:
had came ❌
So the complete pattern is:
- have come ✅
- has come ✅
- had come ✅
- have came ❌
- has came ❌
- had came ❌
Have Come, Has Come, and Had Come
Here is the complete comparison:
| Form | Tense | Example |
|---|---|---|
| have come | Present perfect | They have come home. |
| has come | Present perfect | She has come home. |
| had come | Past perfect | She had come home before noon. |
| came | Simple past | She came home yesterday. |
| coming | Present participle | She is coming home. |
| come | Base form | She will come home. |
This pattern is worth memorizing because it solves many related grammar questions.
20+ Real-Life Examples
The following examples show how native English speakers naturally use have come and came in different situations.
Everyday Conversation
- “Have you come to see Sarah?”
- “Yes, I have come to talk to her.”
- “When did you come home?”
- “I came home around midnight.”
- “Your brother has come.”
Text Messages
- “I’ve come to the restaurant. Where are you?”
- “I came here earlier, but you weren’t here.”
- “Have you come back yet?”
Work and Business
- “The client has come to discuss the new contract.”
- “The manager came to our office yesterday.”
- “We have come to an agreement.”
- “The consultant came to the company last Monday.”
Professional Writing
- “The company has come to recognize the importance of employee training.”
- “The delegation came to the headquarters in March.”
- “The two organizations have come together to develop a new program.”
Academic Writing
- “Researchers have come to a similar conclusion.”
- “The study came to an unexpected conclusion.”
- “Scholars have come to recognize the limitations of this approach.”
School
- “Have you come to school early today?”
- “I came to school at seven o’clock.”
- “The teacher has come into the classroom.”
Social Media
- “We have come so far since our first post!”
- “I came across this photo yesterday.”
- “They have come back stronger than ever.”
Formal Announcements
- “The guests have come to celebrate the opening of the new center.”
- “The president came to the event last year.”
Notice that these examples do not treat have come and came as interchangeable. The surrounding time and meaning determine which tense works.
Common Mistakes With “Have Come” and “Came”
Mistake 1: Using “Came” After “Have”
❌ I have came home.
Why is it wrong?
Because have requires the past participle in a present perfect construction.
Correct:
✅ I have come home.
Mistake 2: Using “Have Come” With a Finished Past Time
❌ I have come here yesterday.
The problem is the combination of present perfect with yesterday, a finished past time.
Better:
✅ I came here yesterday.
Mistake 3: Assuming Every Past Action Requires “Came”
A past event does not automatically require came if the sentence is using the present perfect.
Compare:
I came here in 2020.
Specific finished time → simple past.
I have come here many times.
No specific finished time → present perfect.
Mistake 4: Writing “Has Came”
❌ She has came to the office.
Correct:
✅ She has come to the office.
Remember that has works like have here: it needs the past participle.
Mistake 5: Writing “Had Came”
❌ They had came before we arrived.
Correct:
✅ They had come before we arrived.
The past perfect also requires the past participle.
“Have Come” vs “Came” in Questions
The same rule applies when asking questions.
Present perfect
Have you come to help us?
Have they come yet?
Has she come home?
Simple past
Did you come yesterday?
When did they come?
When did she come home?
Notice another important grammar rule:
After did, use the base form, not the past form.
So:
- Did you come? ✅
- Did you came? ❌
This gives us three important patterns:
have + come
did + come
came by itself as the simple past
Have Come vs Came in Negative Sentences
The difference remains the same in negative statements.
Present perfect
I have not come here before.
She hasn’t come home yet.
They haven’t come back.
Simple past
I did not come yesterday.
She didn’t come to school last Monday.
They didn’t come to the meeting.
Notice that after didn’t, the verb returns to its base form:
didn’t come ✅
not:
didn’t came ❌
Have Come vs Came in Different Contexts
In Conversation
Both forms are common, but the context determines the tense.
“Why are you here?”
“I have come to see you.”
The reason is relevant now.
But:
“Why did you come yesterday?”
The question concerns a completed past event.
In Business English
Present perfect:
We have come to an agreement.
This emphasizes the current result.
Simple past:
We came to an agreement during yesterday’s meeting.
This places the agreement in a particular past event.
In Academic Writing
Present perfect is often useful when discussing research or developments that remain relevant:
Researchers have come to recognize several limitations.
Simple past is useful when reporting a particular completed study or event:
The researchers came to the same conclusion in 2018.
In Everyday English
I’ve come to pick up my order.
This explains the speaker’s present purpose.
I came to pick up my order yesterday.
This describes a past visit.
American English vs British English
There is no major American-versus-British difference in the basic rule.
Both varieties use:
- have come ✅
- has come ✅
- came ✅
- have came ❌
The tense distinction is fundamentally the same in American and British English.
There can be regional differences in how often speakers choose the present perfect versus the simple past in certain contexts, especially with expressions such as just, already, and yet. But this does not make have came correct.
For standard English, the central rule remains:
Have/has + come
Is “Have Came” Ever Correct?
In standard modern English, no.
You may occasionally encounter forms such as “have came” in informal online writing, learner writing, dialectal speech represented in writing, or other nonstandard contexts. Their appearance does not make them standard grammar.
For schoolwork, professional writing, academic writing, business communication, formal emails, and edited content, use:
have come
not:
have came
A Simple Decision Method
When you are unsure which form to use, follow these steps.
Step 1: Look for “have,” “has,” or “had”
If you have one of these auxiliary verbs, you normally need the past participle.
With come, that is:
come
So:
have come
has come
had come
Step 2: Look for a finished past time
If the sentence gives a specific finished time, the simple past is often appropriate.
yesterday → came
last week → came
in 2020 → came
two hours ago → came
Step 3: Ask whether the result matters now
If the action has a present connection, the present perfect may fit.
They have come to help us.
Step 4: Check the verb form
If you wrote have came, stop and change it to:
have come
Memory Tricks
Trick 1: “Have Needs Come”
Remember:
Have → Come
The word came does not follow have.
Think:
have come
not:
have came
Trick 2: Remember the Three Main Forms
Memorize this short sequence:
COME → CAME → COME
- Now/base: come
- Past: came
- Past participle: come
Trick 3: “Came Alone, Come With Help”
A useful learner shortcut is:
Came can stand alone. Come needs an auxiliary when it is the past participle.
Examples:
I came.
I have come.
She came.
She has come.
This is not a complete grammar rule for every use of come, but it is an excellent way to remember the distinction.
Frequently Asked Questions
Is “have came” grammatically correct?
No. “Have came” is incorrect in standard English. The present perfect requires have/has + past participle, and the past participle of come is come.
Correct: I have come.
Incorrect: I have came.
Is it “I have come” or “I have came”?
The correct form is “I have come.”
Come is the past participle of come, while came is the simple past.
- I came yesterday.
- I have come to help you.
Is “came” the past tense of “come”?
Yes. Came is the simple past form of come.
The principal forms are:
come – came – come
For example:
- Present: I come here often.
- Past: I came yesterday.
- Present perfect: I have come many times.
Should I say “I have came here” or “I came here”?
It depends on the meaning.
Use “I have come here” when using the present perfect and emphasizing a connection with the present.
Use “I came here” for a completed past action, especially with a definite past time.
I came here yesterday.
I have come here to speak with you.
Is “have come” present perfect?
Yes. Have come is the present perfect form for subjects such as I, you, we, and they.
For example:
We have come to help.
For he, she, and it, use has come:
She has come to help.
Can I say “has came”?
No. In standard English, use has come.
- She has come home. ✅
- She has came home. ❌
The auxiliary has must be followed by the past participle come.
Is “came” more correct than “have come”?
Neither is universally “more correct.” They are different tenses.
Use came for the simple past:
He came yesterday.
Use have come for the present perfect:
He has come to speak with us.
The surrounding context determines the correct choice.
Is “have came” a common English mistake?
Yes. It is a common learner error because came is visibly the past form of come. However, learners sometimes forget that the present perfect needs the past participle, which is come, not came.
What is the easiest way to remember “have come”?
Remember:
Come – Came – Come
Then remember the tense pattern:
have + past participle
Therefore:
have + come = have come
Final Verdict
The answer is clear:
Have come — Correct
Use have come as the present perfect form.
They have come to help us.
Came — Correct
Use came as the simple past form.
They came yesterday.
Have came — Incorrect
Do not use came after have or has in standard English.
❌ They have came to help us.
✅ They have come to help us.
The most important thing to remember is that come is an irregular verb with the forms “come – came – come.” The middle form, came, is the simple past. The final come is the past participle.
So when you see have, has, or had, choose come:
have come
has come
had come
When you need the simple past, choose came:
I came.
She came.
They came.
In short: have come and came are both correct, but they serve different grammatical purposes. Have came is not standard English.

Evan Bennett is a language enthusiast who writes simple, clear guides about word meanings, slang, phrases, and everyday expressions.
He helps readers understand modern language quickly with easy explanations and useful examples.