I Have Went or I Have Gone? Which One Is Correct

Quick Answer

The correct form is "I have gone."

"Gone" is the past participle of "go." After have/has/had, always use "gone," not "went."

Explanation

The verb "go" is an irregular verb with three forms:

Base FormSimple PastPast Participle
gowentgone

Simple Past: "went"

Used alone (no helping verb)

"I went to Paris last year."

Past Participle: "gone"

Used with have/has/had

"I have gone to Paris twice."

Tip: "Gone" can also be used with "be" verbs: "She is gone" (= She has left/departed).

Examples

✔I have gone to that restaurant many times.
✔She has gone home for the day.
✔They have gone on vacation.
✔I went shopping yesterday. (simple past - correct)
✘I have went there before.
✘She has went to the doctor.

Common Mistake

Incorrect: I have went to that gym for years.

Correct: I have gone to that gym for years.

Practice

Choose the correct form:

"Where has everybody _____ (went/gone)?"

Related Grammar