The main difference between 'say' and 'tell' is that 'tell' must be followed by an indirect object (the person being spoken to), while 'say' focuses on the words spoken and usually doesn't take an indirect object directly. In simple terms, you *tell someone something*, but you *say something (to someone)*.
Mastering these two common verbs can instantly make your English sound more natural. While they both relate to speaking, their grammatical structures are distinct. Let's break down the rules so you can confidently understand the difference between say and tell every time.
What is the key grammar difference between say and tell?
The most important rule to remember involves the sentence structure and the use of a personal object (the listener). The core of the confusion between 'said' and 'told' (the past tense forms) comes down to this single point.
Use 'tell' with an object. 'Tell' is what we call a ditransitive verb, meaning it needs two objects: an indirect object (the person) and a direct object (the information).
- Structure: tell + person + what was said
- Example: She told me a secret.
- Incorrect: She told a secret. (Who did she tell? We need a person.)
Use 'say' without a direct personal object. 'Say' focuses on the words being spoken. If you want to mention the listener, you must use the preposition 'to'.
- Structure: say + what was said
- Example: He said he was tired.
- Structure with listener: say + what was said + to + person
- Example: He said to me that he was tired.
- Incorrect: He said me he was tired.
How do you use 'say' correctly?
Think of 'say' as a verb that introduces words. It's most often used for quoting someone directly or for reporting what they said (reported speech).
Using 'say' for direct quotes
When you are quoting someone's exact words, 'say' is the perfect choice. You will see this structure constantly in books and articles.
- “I’m going to the store,” she said.
- My teacher said, “Please open your books to page 42.”
- John looked at the map and said, “I think we are lost.”
Using 'say' for reported speech
When you're telling someone what another person said without using their exact words, you also use 'say'. This is very common in everyday conversation.
- She said that she was going to the store. (The word 'that' is optional here.)
- My teacher said we should open our books.
- John said he thought we were lost.
When is it right to use 'tell'?
Use 'tell' when the focus is on the person receiving the information, or when you are giving instructions, commands, or sharing specific kinds of stories.
Remember the structure: tell + person. This is the golden rule.
- Can you tell him the meeting is cancelled?
- The doctor told me to get more rest.
- I told my boss I would be late.
'Tell' also has several fixed expressions where 'say' cannot be used. It's a great idea to learn these as a set.
- Tell a story: My grandfather always tells the best stories.
- Tell a joke: He told a joke, but nobody laughed.
- Tell a lie: It is wrong to tell a lie.
- Tell the truth: You must always tell the truth.
- Tell the time: Can you tell me the time, please?
- Tell the difference: I can't tell the difference between these two pictures.
What's the real difference between 'say' and 'tell' in practice?
Let’s look at the same idea expressed with both verbs to make the difference crystal clear. Notice how the sentence structure must change.
- With SAY: Maria said to David that she was happy.
- With TELL: Maria told David that she was happy.
Both sentences mean the same thing, but the grammar is different. The first focuses on Maria's words, while the second focuses on David receiving the information. In modern English, the 'tell' version is often more common and sounds more natural in this context.
A Simple Summary
To put it simply, the main difference between say and tell is all about the listener.
- If you mention the person you are speaking to, use tell.
- She told her friends the good news.
- If you do not mention the listener directly after the verb, use say.
- She said she had good news.
- If you want to use say and mention the listener, you must use the word to.
- She said to her friends that she had good news.
By keeping these simple grammar rules in mind, you'll be able to use these tricky English verbs like a native speaker.
Frequently Asked Questions (FAQ)
Can you ever use 'say' with a person?
Yes, but you must use the preposition 'to' immediately after the thing that was said. The structure is say + something + to + someone. For example: “He said hello to me.” It is grammatically incorrect to say “He said me hello.”
What's the difference between “he said” and “he told me”?
“He said” focuses only on the words that were spoken (“He said he was leaving.”). “He told me” focuses on the act of giving information to a specific person (“He told me he was leaving.”). The meaning is similar, but the grammar and focus are different. Told me is more personal.
Are there special phrases that only use 'tell'?
Yes, absolutely. 'Tell' is used in many common English collocations where 'say' would be incorrect. These include: tell a story, tell a lie, tell the truth, tell a secret, tell a joke, and tell the time.
How do 'say' and 'tell' work in questions?
The same rules apply. You ask, “What did he say?” when you want to know the words. You ask, “Who did you tell?” or “What did you tell him?” when you are interested in the person who received the information or the information they received.