He Has Came or He Has Come? Which One Is Correct

Quick Answer

The correct form is "he has come."

"Come" is both the base form AND the past participle. After have/has/had, use "come," not "came."

Explanation

The verb "come" is an unusual irregular verb where the base form and past participle are the same:

Base FormSimple PastPast Participle
comecamecome

Simple Past: "came"

Used alone (no helping verb)

"He came to the party last night."

Past Participle: "come"

Used with have/has/had

"He has come to visit us."

Similar verbs: "become" (became, become) and "run" (ran, run) follow the same pattern.

Examples

✔He has come a long way since then.
✔The time has come to make a decision.
✔She has come to understand the situation.
✔He came to visit us yesterday. (simple past - correct)
✘He has came to the office early.
✘They have came back from vacation.

Common Mistake

Incorrect: Winter has came early this year.

Correct: Winter has come early this year.

Practice

Choose the correct form:

"Your dream job has finally _____ (came/come) true!"

Related Grammar