International English Test logo
Say vs Tell: The Rule That Depends on the Listener

Say vs Tell: The Rule That Depends on the Listener

International English Test Editorial Team·22 Aug 2026·4 min read
#say vs tell#reported speech#grammar#common mistakes#verb patterns

Say and tell are close in meaning but not in grammar, and that is the whole problem. Memorising definitions does not help, because the difference is structural, not semantic. Once you see what each verb does with the listener, the choice becomes automatic.

Here is the rule in one line. Tell takes a person as its object; say does not.

The core rule: who receives the words

Tell needs to know who is being told. A person comes straight after it. Say does not take a person as a direct object at all.

  • tell + person: She told me the news. He told the children a story.
  • say + no person: She said the news. He said that he was tired.

The quickest test is to look at the word right after the verb. If it is a person, you need tell. If it is the message itself, you need say.

When you want to name the listener with say

You can still mention the listener with say, but only inside a to phrase, never as a direct object.

  • He said hello to me. (not "he said me hello")
  • What did she say to you?

So "tell me" is natural, but "say me" is impossible; it has to become "say to me". This one difference explains most of the errors learners make with the pair. The same kind of small structural distinction trips people up with pairs like affect and effect, where the grammar, not the meaning, decides the choice.

The fixed expressions

Some phrases lock in one verb regardless of the rule, and these are worth learning whole.

  • tell: tell the truth, tell a lie, tell a story, tell a joke, tell the time.
  • say: say hello, say sorry, say a prayer, say a few words.

A quick check

Choose say or tell for each gap.

  1. Could you ___ me the time?
  2. She didn't ___ anything at the meeting.
  3. He ___ me a long story about his trip.
  4. I want to ___ sorry.

Answers: 1. tell (person object). 2. say (no person). 3. told (person object). 4. say (fixed phrase).

If number four caught you, the fixed expressions are the part to drill; the rule itself handles the rest. If distinctions this fine are still slowing you down, a free English level test is a quick way to find the gaps worth working on first.

Frequently Asked Questions

Tell takes a person as its object; say does not. You tell someone something, but you say something to someone. So it is "she told me the news" and "she said the news to me". If a person comes straight after the verb, use tell; if not, use say.
Because tell is built to take the listener directly as its object, while say puts the listener in a to phrase. "Tell me" is natural; "say me" is impossible. When you want to name the listener with say, you have to add to: "he said hello to me".
Some phrases lock in one verb. You tell the truth, tell a lie, tell a story, tell the time and tell a joke. You say hello, say sorry, say a prayer and say a few words. These do not follow the rule by logic, so they are worth learning as whole units.
International English Test

International English Test Editorial Team

ALTE Associate Member · UK English assessment provider · Est. 2023

Ready to get your English certificate?

Take the English Level Test and get your CEFR-aligned certificate instantly.

Start Now — from £12.99