keep on vs go on (Murphy Unit 141, Phrasal verbs on)
Pattern
Section titled “Pattern”| keep on | go on | |
|---|---|---|
| Meaning | continue repeatedly / stubbornly | continue forward / to the next thing |
| Tone | frustration, persistence | progression, narration |
| + -ing? | yes — keep on making mistakes | rare/odd — go on making sounds narrative |
| + to? | no | yes — go on to say (next step) |
| Example | I keep on forgetting her name. | Please go on, I’m listening. / He went on to win. |
keep on + -ing = repeated same action
Section titled “keep on + -ing = repeated same action”The action is the SAME, happening AGAIN and AGAIN. Often with frustration.
- I keep on making the same mistake. (again and again — frustrating)
- She keeps on interrupting me. (repeatedly — annoying)
- Why do you keep on asking the same question? (repeated — confused/annoyed)
keep and keep on are interchangeable here; keep on adds emphasis on the repetition:
- I keep making the same mistake ✓
- I keep on making the same mistake ✓ (stronger “again and again”)
go on = continue forward / next
Section titled “go on = continue forward / next”The action CONTINUES or the narrative PROGRESSES. Not necessarily repeated — just ongoing or moving on.
- Please go on, I’m listening. (continue talking)
- The meeting went on for hours. (continued)
- What’s going on here? (happening)
go on to + verb = the NEXT step or achievement:
- He went on to win the championship. (next achievement)
- She went on to become CEO. (progression)
go on + -ing exists but is rare and narrative-flavored:
- He went on talking for hours. (continuing, like a story)
The practical rule
Section titled “The practical rule”| Situation | Use |
|---|---|
| Repeated same action, annoyed | keep on — keep on making the same mistake |
| Continue a story/task | go on — go on, tell me more |
| Next step/achievement | go on to — went on to win |
For “I ___ making the same mistake. It’s very frustrating” → keep on (repeated, frustrating). Go on would mean “continue making mistakes as I move forward” — doesn’t fit the annoyance.
Why it’s confusing
Section titled “Why it’s confusing”Both keep and go + on can mean “continue”. The split:
- keep + on = same thing repeated (stubbornly stays)
- go + on = thing continues forward (progresses/moves)
“Keep” already implies holding/staying → repeated. “Go” implies moving → forward. The particle “on” just adds “continuing” to both.
Source
Section titled “Source”Raymond Murphy, English Grammar in Use (4th ed.), Unit 141 — Phrasal verbs on. Ebot lesson 2026-08-29: “I ___ making the same mistake. It’s very frustrating.” Answer: keep on (repeated action + -ing). User asked whether it’s the same as go on — no, opposite emphasis (repeated vs forward).