I Have Wrote or I Have Written? Which One Is Correct

Quick Answer

The correct form is "I have written."

"Written" is the past participle of "write." After have/has/had, always use "written," not "wrote."

Explanation

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

Base FormSimple PastPast Participle
writewrotewritten

Simple Past: "wrote"

Used alone (no helping verb)

"I wrote a letter yesterday."

Past Participle: "written"

Used with have/has/had

"I have written three novels."

Rule: have/has/had + past participle (written), NOT simple past (wrote)

Examples

✔I have written many emails today.
✔She has written articles for major newspapers.
✔The book was written by a famous author.
✔I wrote a poem last night. (simple past - correct)
✘I have wrote to them many times.
✘Has she wrote back yet?

Common Mistake

Incorrect: I have wrote a complaint to the manager.

Correct: I have written a complaint to the manager.

Practice

Choose the correct form:

"She has _____ (wrote/written) several best-selling novels."

Related Grammar