Is It Went or Gone: Understanding the Past Tense of “Go”

Quick Answer
The past tense of go is went. With “have,” “has,” or “had,” use gone.
Every day: I go to school.
Yesterday: I went to school.
Many times: I have gone to school many times.
Go, Went, Gone — See the Pattern
Read these sentences. Look at how the verb changes:
- I go to the park every Sunday. (now — it happens every week)
- She went to the shop yesterday. (past — it is finished)
- They have gone to the beach. (past with “have”)
Did you see the pattern? There are three forms:
| When? | Form | Example |
|---|---|---|
| Now / every day | go | I go to work at eight. |
| In the past | went | He went home early. |
| With have / has / had | gone | She has gone to the shop. |
When to Use Went and When to Use Gone
This is the part that confuses many learners. Here is the simple rule:
Use “went” when you talk about the past — something that is finished:
- We went to the cinema last night.
- She went to London two weeks ago.
Use “gone” when there is a helping word before it — have, has, or had:
- He has gone to work. (with “has”)
- They have gone to the airport. (with “have”)
- She had gone home before I arrived. (with “had”)
Easy way to remember: If you see have, has, or had before it, use gone. If not, use went.
The Rule in One Line: have/has/had → gone. No have → went.
How to Use Go, Went, and Gone in Everyday English
Here are examples you might use every day:
- I went to the supermarket this morning. (past — it is finished)
- We went on holiday last summer. (past — it is finished)
- She has gone to the doctor. (with “has” — use gone)
- The bus has already gone. (with “has” — use gone)
- They had gone home before the storm started. (with “had” — use gone)
You are doing great. Now let’s look at the mistakes many learners make.
Three Mistakes to Avoid With Go
These are the most common mistakes with “go.” Even advanced learners mix up “went” and “gone” sometimes — so if you get confused, you are not alone.
Mistake 1: Using “went” with have/has/had
✗ She has went to the shop.
✓ She has gone to the shop.
Mistake 2: Using “gone” without have/has/had
✗ I gone to the park yesterday.
✓ I went to the park yesterday.
Mistake 3: Adding “-ed” to make “goed”
✗ He goed to school.
✓ He went to school.
How to remember: “Go” is a special verb. It does not follow the normal “-ed” rule. Think: go → went → gone. The word “went” does not even look like “go” — that is what makes it special.
Other verbs like this: do → did → done, see → saw → seen, come → came → come.
Test Yourself: Went or Gone?
Choose the correct answer for each sentence. Click Check to see if you are right.
1. She _______ to the shop yesterday.
2. They have _______ to the airport already.
3. We _______ to the beach last summer.
4. He had _______ home before the rain started.
5. My sister _______ to university in 2020.
Keep Going — You Are Building Something
You just learned go, went, gone. That is one more irregular verb you will never get wrong again.
But here is something interesting. You now know that “go” means to move away from where you are. The opposite is come — to move towards where you are. But what is the past tense of come? Is it “comed”? Is it came? And do you know when to use “came” and when to use come again?
Next lesson: Come or Came — What Is the Past Tense of Come?
Source
Etymology online, origin of go
Definition of go
My name is Khamis Maiouf. I am the creator of the English Teacher Site, dedicated to providing valuable resources and insights for students around the world. With a passion for education and a commitment to helping students enhance their skills, I aim to make English teaching more effective and enjoyable for both educators and students.






