Say and tell both mean to put something into words, but they behave differently in a sentence. Tell almost always takes a personal object — you tell someone something: tell me, tell us the story, tell her the truth. Say takes the words themselves — you say something: say hello, say your name, say that you're busy.
The 25 sentences below cover the core object rule, the fixed expressions where the pattern flips (say a prayer but tell a lie, say goodbye but tell the truth), and reported speech, where both verbs appear with different structures. Every answer is checked on the spot with a one-line explanation.
Say vs Tell Quiz: 25 Questions
The One Rule: Tell Takes a Person, Say Takes Words
Almost every say/tell question resolves with one check: is there a listener (a personal object) right after the verb? If yes — tell me, tell him, tell the class. If the next thing is the message itself — words, a that-clause, hello, sorry — use say.
The structural difference: say focuses on the words (say something, say that…), tell focuses on the transfer to a person (tell someone something). That is why tell without an object feels cut off — what did she tell? — while say needs no listener at all.
The Fixed Expressions That Break the Rule
English keeps a short list of expressions where tell appears without a person and say appears with things that feel like messages. These are memorized chunks, not exceptions to logic — native speakers never build them from the rule.
Say and Tell in Reported Speech
Reported speech is where the pair does real work. With a listener named, use tell + person + (that): she told me (that) she was leaving. Without a listener, use say + (that): she said (that) she was leaving. Both report the same words; only the structure differs.
Reported commands and requests split the same way: told + person + to-infinitive (he told me to wait). With say you must keep the to-phrase: he said to wait — but the tell version is far more natural when a listener exists.
Say, Tell, Speak, Talk: The Full Picture
The four reporting verbs divide the space cleanly. Say = produce words (focus on content). Tell = inform someone (focus on listener). Speak = use a language or address an audience, more formal and one-directional (speak French, speak at a conference, may I speak to Anna?). Talk = converse, two-way and informal (talk to a friend, talk about work).
The fastest way to choose: ask what the sentence highlights. The words? say. The listener? tell. The language or podium? speak. The conversation? talk.
How to Practice Say vs Tell Until It's Automatic
After the quiz, write five reported messages from your own day — what a colleague told you, what a sign said, what you told a friend, what the news says. Reported speech forces the object decision every time, which is exactly the muscle this pair needs.
Then run a real check: paste a recent email into PromGee's free grammar checker. It flags say/tell misuse (and the said-me error) in your own sentences and explains the rule in your language.
Keep practicing
Frequently Asked Questions
What is the difference between say and tell?
Tell takes a personal object — you tell someone something (tell me, tell her the news). Say takes the words themselves — you say something (say hello, say that you agree). If a listener appears directly after the verb, use tell; if you need 'to' before the listener, use say.
Is 'he said me' ever correct?
No. Say never takes a bare personal object in any register. The correct forms are he said to me (formal) or, far more naturally, he told me. 'Said me' is one of the most common errors among learners whose first language allows that structure.
Do you say 'tell a lie' or 'say a lie'?
Tell a lie. Lie belongs to the fixed tell-family along with truth, story, joke, and secret — expressions where tell appears without a person. Say has its own family: say hello, say goodbye, say sorry, say a prayer.
Paste any email or message into PromGee's free grammar checker and see every say/tell/speak/talk choice explained — in your language.
Check My Writing Free