The one rule: tell needs a person
Learners treat say and tell as interchangeable because they mean nearly the same thing. The meaning isn’t the problem — the grammar is. The two verbs demand different objects:
- TELL + person. The very next thing after tell is who you’re talking to: tell me, tell her, tell your boss, tell the police.
- SAY + what was said. No person straight after the verb: say something, say that you agree, say “yes”.
Want to mention the listener with say? You can — but only with the preposition to: He said to me that he was leaving. Without to, it collapses: He said me that he was leaving.
Said vs told in reported speech
Said and told are just the past forms — the rule doesn’t change. Reported speech is where the mistake shows up most, because both patterns are grammatical and only the person makes the difference:
- She said (that) she was busy. — no listener mentioned, so said.
- She told me (that) she was busy. — listener mentioned, so told.
- She said to me (that) she was busy. — grammatical, but heavier; most native speakers would just use told me.
And the two errors that account for most red ink:
- She said me that the meeting moved. → She told me that the meeting moved.
- She told that the meeting moved. → She said that the meeting moved.
Notice the symmetry: each error is just the other verb’s pattern used with the wrong verb. If you know the rule but the wrong version still comes out when you speak, that’s not a knowledge gap — it’s a habit gap, and it’s fixed with repetition, not more reading.
The fixed expressions that break the rule
A handful of collocations ignore the person rule entirely. Tell the truth has no person in it; say sorry looks like it should take one. These pairs are memorised, not derived — the same situation as make vs do:
| SAY expressions | TELL expressions |
|---|---|
| say sorry | tell the truth |
| say goodbye / hello | tell a lie |
| say a word | tell a story |
| say yes / no | tell a joke |
| say a prayer | tell the time |
| say something / nothing | tell the difference |
Two traps inside the table: it’s tell the truth even with no person (say the truth is the single most common say/tell error in writing), and it’s say sorry even though you’re clearly apologising to someone (tell sorry).
Tell someone to do something
Tell has one more job that say can’t do: reporting commands and instructions with the pattern tell + person + to + verb:
- The doctor told me to rest.
- She told the kids not to shout.
- The doctor said me to rest. — wrong twice: said can’t take a person, and say doesn’t report commands this way.
If you’re reporting what someone was instructed to do, reach for tell every time.
Say vs tell exercises: 12-question interactive quiz
Time to test the rule. Each question gives you instant feedback with a one-line reason — exactly how drills work in the Engsy app. Present and past forms are mixed, so watch for said vs told too.
Make it automatic with Engsy
Twelve questions prove you understand the rule. They don’t make it automatic — that takes enough repetitions that told me comes out at speaking speed, without running the 3-second test in your head.
That’s what Engsy is built for. Say/Tell is one of the core decks in its Often Confused category, alongside Make vs Do and In / On / At — the confusions learners drill most, the same territory the old English Grammar in Use app used to cover:
- Study mode teaches — every answer, right or wrong, comes with an instant explanation like the ones in the quiz above.
- Assist mode nudges — fewer hints, so you start retrieving the rule instead of recognising it.
- Timer mode makes it fast — speed pressure forces the correct form out before you can translate or reason.
The app is free to download on iPhone and iPad, with 60+ focused drills across confused pairs, tenses, prepositions and phrasal verbs.
Quick answers
Is it “he said me” or “he told me”?
He told me. Tell takes the person directly; say never does. If you want to keep say, add to: he said to me. He said me is always wrong.
Why is it “tell the truth” but “say sorry”?
Because those are fixed collocations, not applications of the rule. Tell owns the truth, a lie, a story, a joke, the time, the difference; say owns sorry, goodbye, hello, a word, yes, no. There’s no logic to derive — memorise the table above, or better, drill the pairs until they’re reflexes.
Say or tell in reported speech?
Both — the person decides. Listener mentioned: she told me (that)… No listener: she said (that)… Never she said me that… and never she told that…
Is “she told that…” ever correct?
Not in everyday English. Told wants a person right after it. If there’s no person to mention, the natural fix is simply she said that…
