English Vocabulary

Say, Tell, Speak and Talk: The Difference Nobody Explains Properly

Four verbs, one meaning, four different grammars. Why "he said me" is wrong, why you tell a lie but say a word, and the fixed phrases you simply have to memorise.

FlexiLingo Team
September 5, 2026
14 min read
Practise it here

Watch it in real video

Every video in the FlexiLingo library comes with clickable subtitles and a full transcript. Tap any word to see its meaning, hear it, and keep it for review.

Open the video library

1The grammar, not the meaning, is the problem

Most vocabulary confusions are about meaning: two words mean nearly the same thing and you must learn the shade of difference. This one is not like that. Say, tell, speak and talk mean broadly the same thing, and the difficulty is entirely structural.

"He said me the truth" is not wrong because said means something different from told. It is wrong because say cannot take a person as its direct object. The meaning is perfectly clear; the sentence is simply not built the way English builds it. That is why translating from your own language fails here — the meaning survives and the structure does not.

Learn these four as grammatical patterns, not as vocabulary. Once you know what each verb is allowed to be followed by, the choice makes itself.

  • say + something (to someone) — He said hello. She said something to me.
  • tell + someone (+ something) — He told me. She told me the news.
  • speak (to someone) (about something) — I spoke to her about it.
  • talk (to someone) (about something) — We talked about the plan.

Tip: If you fix only one thing, fix the person. Tell takes a person directly; say needs to before one. That single fact eliminates the majority of errors in this area.

2Tell needs a person; say does not

This is the core of the whole topic, and it is worth being blunt about it because it is where nearly every error comes from.

TELL wants a person straight after it. SAY does not allow one. "He told me" is correct; "He said me" is not. If you want a person after say, you need to: "He said something to me."

  • He told me the answer. — correct, person straight after tell
  • He said me the answer. — wrong
  • He said the answer to me. — correct, to before the person
  • She told that she was tired. — wrong, tell needs a person
  • She said that she was tired. — correct
  • She told me that she was tired. — correct

Notice the second pair. "She told that she was tired" fails not because told is the wrong word but because tell was left without its person. Tell almost always needs to know who was told. Say almost never mentions them unless you add to.

There are a handful of fixed exceptions where tell appears without a person — tell the truth, tell a lie, tell a story, tell the time, tell the difference. These are set phrases, covered in section seven, and they do not weaken the rule for ordinary use.

Tip: A memory hook that works: you TELL a person, you SAY a thing. If a person comes next, it is tell.

3Say what, tell whom: the one-line rule

The rule above can be compressed into something short enough to recall mid-sentence, which is what you actually need when speaking.

Say WHAT. Tell WHOM. If the next word is a thing, use say. If it is a person, use tell.

Run it against a few sentences and it holds: say hello (thing), tell me (person), say something (thing), tell your brother (person), say a few words (thing), tell the children (person). The test takes under a second and it is reliable for ordinary usage.

  • Can you say that again? — thing follows
  • Can you tell me again? — person follows
  • He said nothing. — thing
  • He told nobody. — person
  • Say your name. — thing
  • Tell them your name. — person, then thing

Note that tell can take both: tell + person + thing. "She told me the story." Say cannot do this — "She said me the story" is impossible. Tell is the verb with room for two objects.

Tip: In speech, when you feel yourself about to say "said me", the repair is either told me or said to me. Both are correct; pick whichever arrives first.

4Speak and talk: almost interchangeable, but not quite

These two are far more forgiving than say and tell. In most sentences you can swap them without being wrong, and the difference is register rather than grammar.

Talk is the everyday, conversational choice and suggests a two-way exchange. Speak is slightly more formal and can suggest one direction, or a more serious occasion. "Can I talk to you?" is a normal request between friends; "Can I speak to you?" is what you say to your manager, or on the phone.

  • We talked for hours. — casual conversation
  • She spoke at the conference. — formal, one direction
  • Can I speak to Mr Miller, please? — telephone standard
  • I need to talk to you about something. — everyday
  • He speaks very quietly. — manner of speaking
  • Stop talking! — never "stop speaking" in a classroom

Both take to before a person and about before a topic: talk to someone about something, speak to someone about something. That symmetry is why they are easy to swap.

Neither can take a person as a direct object. "I talked him" and "I spoke him" are both wrong; you need to. Only tell has that privilege.

Tip: If you are unsure which is more appropriate, talk is safer in conversation and speak is safer in writing and on the phone.

5Speak for languages and formality

Speak owns a few jobs that talk cannot do, and they come up constantly for language learners.

Languages always take speak

I speak English. She speaks four languages. Do you speak Arabic? Never "I talk English" — this is one of the most recognisable errors a learner can make, and it appears in the first sentence of most conversations, so it is worth fixing early.

Formal and public contexts

She spoke at the ceremony. The president will speak tonight. Speaking of which… Here speak carries a weight that talk does not. "The president will talk tonight" is not wrong but sounds notably casual.

On the telephone

"Can I speak to Emma?" is the standard formula. "Speaking" alone is how you answer when you are the person being asked for. Talk is possible but sounds less polished in this fixed exchange.

  • speak your mind — say what you really think
  • speak up — talk louder, or state an opinion
  • so to speak — a way of softening a metaphor
  • generally speaking — a common opener in writing
  • talk sense / talk nonsense — fixed with talk, not speak
  • talk shop — discuss work outside work

Tip: Speak for languages, formality and phones; talk for everything else. That covers almost every real situation you will meet.

6The fixed phrases with say

A significant share of these verbs' usage is locked into set expressions that follow no rule. These simply have to be learned as units.

  • say hello / goodbye / good morning
  • say yes / no
  • say a word — He didn't say a word
  • say something / nothing / anything
  • say a prayer
  • say sorry
  • say please and thank you
  • say what you mean
  • needless to say
  • having said that — a very common linking phrase
  • that is to say — in other words
  • it goes without saying

Notice that all of these are things rather than people, which is consistent with the say-what rule. The set phrases are not exceptions; they are the rule applied to fixed content.

Say sorry and say goodbye trap speakers of many languages, who reach for tell. "He told me sorry" is wrong; it is "he said sorry" or "he apologised".

Tip: Having said that is worth learning actively rather than passively. It is one of the most useful discourse markers in spoken English and it makes you sound markedly more fluent when you use it to introduce a counter-point.

7The fixed phrases with tell

Tell has its own set, and this is where the person-object rule appears to break — which is why these are worth listing explicitly.

  • tell the truth — He never tells the truth
  • tell a lie — Don't tell lies
  • tell a story / a joke
  • tell the time — Can he tell the time yet?
  • tell the difference — I can't tell the difference
  • tell someone off — scold them
  • tell someone apart — distinguish two people
  • to tell you the truth — a spoken filler
  • I told you so
  • you never can tell — you never know

In tell the truth, tell a lie and tell a story, the object is a thing rather than a person, which contradicts the main rule. Treat them as memorised units. Everywhere outside this list, tell still needs its person.

Two entries here mean something other than communication. Tell the difference and you never can tell both mean distinguish or know — no speaking is involved at all. "I can't tell the difference between them" has nothing to do with talking.

Do not extend the pattern. "Tell an information" and "tell a news" are both wrong; information and news are uncountable and take give or tell someone: give me some information, tell me the news.

Tip: To tell you the truth and having said that are the two highest-value phrases in sections six and seven. Both are extremely common in speech and neither is difficult to deploy.

8Prepositions: to, with, about and of

Once you have the verb right, the preposition after it is the next place errors appear.

  • say something TO someone — He said it to me
  • tell someone — no preposition at all
  • speak TO someone — the standard in British English
  • speak WITH someone — more common in American English, slightly more mutual
  • talk TO someone — the everyday form
  • talk WITH someone — suggests a two-way discussion
  • talk ABOUT something — the topic
  • speak ABOUT something — the topic, more formal
  • tell someone ABOUT something — She told me about the trip
  • speak OF someone — formal, often in fixed phrases

The to versus with distinction is worth a note. "Talk to" can imply one person doing most of the talking, and "talk with" suggests a genuine exchange. In practice British speakers use to for both and Americans use with more freely. Neither is wrong.

Tell takes no preposition before the person. "He told to me" is a very common error, produced by learners who have correctly learned "said to me" and then over-applied it. Tell me, not tell to me.

Tip: There is a useful asymmetry: say and tell differ in whether they take to, while speak and talk both take it. If you can remember that tell is the odd one out, most preposition errors disappear.

9In reported speech

Reporting what someone said is where these verbs appear most densely, and the choice between say and tell follows the same rule you already know.

In reported speech, use said (that) with no person, or told someone (that) with one. "He said that he was busy" and "He told me that he was busy" are both correct; "He told that he was busy" and "He said me that he was busy" are both wrong.

  • She said she would call. — no person mentioned
  • She told me she would call. — person mentioned
  • He said to me that it was fine. — correct but slightly formal
  • They told us the meeting was cancelled. — natural
  • They said us the meeting was cancelled. — wrong

For instructions and requests, tell takes an infinitive: "She told me to wait." Say cannot do this — "She said me to wait" and "She said to wait" are wrong and awkward respectively. For commands, tell someone to do something is the standard structure. Ask someone to do something is the polite alternative.

Neither say nor tell reports questions. Use ask: "He asked me where I lived", never "He told me where I lived" unless he was answering rather than asking.

Tip: Reported speech is where these errors cost marks in exams, because the sentences are longer and the person is easy to drop. If you are preparing for IELTS or CELPIP writing, drill tell + person + that specifically.

10Why this is harder for some first languages

Whether you find this difficult is largely predictable from the language you already speak, and knowing why makes the error easier to catch.

Languages with one verb for say and tell

Persian, Turkish, Hindi, Urdu and many others use a single verb where English splits into two. Persian گفتن covers both, so "او به من گفت" maps naturally onto "he said me" — and there is no signal in the first language that anything is missing. This is the single largest source of the error worldwide.

Languages that mark the listener grammatically

Arabic, Russian, German and others mark the recipient with a case or particle rather than word order, so the person can sit anywhere. English relies on position instead: directly after tell, or after to with say. The information is the same; the machinery is not.

Languages with one verb for speak and talk

French parler, Spanish hablar and German sprechen cover both, which is why speakers of those languages tend to use speak everywhere. The good news is that this produces sentences that are formal rather than wrong, so it costs far less than the say-tell error.

If your language has one verb for say and tell, assume you are making this error until you have specifically drilled it. It survives to advanced level precisely because it never blocks understanding.

Tip: The fastest fix is a substitution drill rather than a rule: say ten sentences aloud that begin "She told me…" and ten that begin "She said…". You are training word order, and that only responds to production.

11Thirty sentences, corrected

Cover the right-hand side and fix each one before you look. These are the errors that appear most often in real learner English.

  • He said me the truth → He told me the truth
  • She told that she was late → She said that she was late
  • He told to me about it → He told me about it
  • Can you say me your name? → Can you tell me your name?
  • I talked him yesterday → I talked to him yesterday
  • I speak English and French → correct as written
  • I talk English → I speak English
  • She said me to wait → She told me to wait
  • He didn't tell anything → He didn't say anything
  • Tell me the difference → correct as written
  • He said a lie → He told a lie
  • She told hello → She said hello
  • Can I talk to Mr Miller, please? (on the phone) → Can I speak to Mr Miller, please?
  • He told me sorry → He said sorry
  • They said us the news → They told us the news
  • Let me say you something → Let me tell you something
  • I want to speak you → I want to speak to you
  • She told a joke to the class → correct as written
  • He said nothing to nobody → He didn't say anything to anyone
  • Tell an information about the course → Give me some information about the course
  • My son can't say the time yet → My son can't tell the time yet
  • I spoke with her about the report → correct as written
  • He said me that he would come → He told me that he would come
  • She talked about me the problem → She talked to me about the problem
  • Please say the truth → Please tell the truth
  • He told me off for being late → correct as written
  • Generally speaking, it works well → correct as written
  • I can't say the twins apart → I can't tell the twins apart
  • She said to the audience for an hour → She spoke to the audience for an hour
  • To say you the truth, I forgot → To tell you the truth, I forgot

Tip: Five of these are already correct. If you changed them, you are over-correcting — a sign you have the rule but not yet the feel.

12Fixing it with real conversation

This is not a rule you can install by reading. It is word order, and word order lives in production rather than in understanding.

Dialogue is what you need — interviews, sitcoms, podcast conversations, anything with two people going back and forth. Reported speech and these four verbs appear constantly in dialogue and almost never in narration, so choose your input accordingly.

Listening also gives you the collocations for free. You will absorb "tell you the truth", "having said that" and "speaking of which" as whole chunks, which is exactly how native speakers store them. A phrase learned as a unit never has to be assembled under pressure.

  • Find a conversation, not a monologue — interviews and sitcoms work best
  • Every time you hear tell, note who was told; every time you hear say, note whether to appeared
  • Collect the fixed phrases as whole units, never as separate words
  • Save the full sentence, since the pattern is the word order around the verb
  • Retell one exchange out loud using told me once and said once

Tip: FlexiLingo puts interactive subtitles on YouTube and podcasts, so you can click any word to see its meaning and CEFR level and save it with the sentence it appeared in — which is essential here, because the isolated verb teaches you nothing about what follows it.

Frequently asked questions

What is the difference between say and tell?

Grammar, not meaning. Tell takes a person directly after it: "He told me." Say does not allow one — if you want to mention the person you need to: "He said something to me." The short version is: say what, tell whom. If the next word is a thing, use say; if it is a person, use tell.

Why is "he said me" wrong?

Because say cannot take a person as its direct object. The meaning is perfectly clear, which is why the error survives for years, but English does not build the sentence that way. Fix it either as "he told me" or as "he said it to me" — both are correct.

What is the difference between speak and talk?

Very little, and in most sentences you can swap them. Talk is more casual and suggests a two-way exchange; speak is slightly more formal and is standard for languages ("I speak English", never "I talk English"), for formal occasions, and on the telephone ("Can I speak to Emma?"). Neither takes a person directly — both need to.

Is it "speak to" or "speak with"?

Both are correct. British English prefers speak to; American English uses speak with more freely, and it can suggest a slightly more mutual conversation. Neither will ever be marked wrong, so use whichever comes naturally.

Why is "tell the truth" allowed if tell needs a person?

It is one of a small set of fixed phrases where tell takes a thing: tell the truth, tell a lie, tell a story, tell a joke, tell the time, tell the difference. Learn them as memorised units. Outside that list, tell still needs its person.

Why do I keep making this mistake even though I know the rule?

Almost certainly because your first language uses one verb where English uses two. Persian, Turkish, Hindi and many others do, so "he said me" feels natural and nothing in your first language flags it. Knowing the rule does not help, because the error happens at speed. Drill it aloud instead: ten sentences starting "She told me…", ten starting "She said…".

September 5, 2026
FL
FlexiLingo Team
We build tools that turn real content — YouTube, podcasts, articles — into language lessons with interactive subtitles, instant word lookup and spaced repetition.

Learn word order from real sentences

Every video in the FlexiLingo library comes with clickable subtitles and a full transcript. Tap any word to see its meaning, hear it, and keep it for review.