SpeakUp

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

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.conversation
  • Some people tend to go on about their personal experiences in group discussions, which can make it difficult for others to contribute.IELTS speaking

Fix the pattern

Pattern: go on (about something)

WrongStop going on for it.

RightStop going on about it.

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

Patterngo on (about something)

Use it right

Choose the version that sounds natural in speech.

Stiff He spoke at considerable length about his holiday.

Natural He went on and on about his holiday.

'Go on (and on) about' carries the bored, 'too much' attitude. The neutral formal version misses the point.

Build natural chunks

Words that usually travel with it.

  • go on about
    about itand onabout his carfor ages

Don't confuse it

Unlike the B1 senses ('continue' or 'happen'), this sense is figurative and refers specifically to talking for too long, often in a way that annoys listeners.

Try it in Daily Speak →