Meaning trap

go on

talk at length (often annoyingly)

To talk for a long time, especially in a way that is repetitive, boring, or annoying to others.

phrasal verbC1occasional
A scene showing “go on” meaning “talk for too long”.

Don't mix these meanings

Same phrase, different job.

talk at length (often annoyingly)

To talk for a long time, especially in a way that is repetitive, boring, or annoying to others.

go on (continue)

'go on' also has the more basic meaning 'continue'; this is the advanced sense.

View meaning map

Hear it in context

Notice where the phrase sounds natural.

He tends to go on about his achievements, which can be exhausting to listen to.

Some people tend to go on about their personal experiences in group discussions, which can make it difficult for others to contribute.

Fix the pattern

One small grammar move makes it sound right.

Not: Stop going on for it.

Say: Stop going on about it.

'Go on ABOUT something' = talk too much about it, often with 'and on' for emphasis.

  • Pattern
  • go on (about something)

Which sounds natural?

Tap the one a native speaker would say.

Build natural chunks

Words that usually travel with it.

go on about

  • about it
  • and on
  • about his car
  • for ages

Don't confuse it

Try it in Daily Speak