Are you confused about the difference?
While they both mean the same thing, grammatically they are used differently.
With “say”, we CAN’T USE an indirect object (a person), unless we use “to”. After “say”, we need a direct object (a thing or statement). We can follow this with different grammatical structures.
- Say something!
- I said it.
- He said hello to me.
- We said that we are going to quit our jobs.
- She didn’t say if she was going to the party.
With tell, we ALWAYS need an indirect object (a person!). This can include a personal indirect object pronoun like me, her, him, us, or them. This in turn can be followed by different grammatical structures.
- He told me. (Tell + indirect object)
- She told me her idea. (Tell + indirect object + direct object)
- I told John that it was OK. (Tell + indirect object + relative clause)
- We told the government about the problem. (Tell + indirect object + preposition clause)
- If we tell them, they will get angry. (Conditional sentence)
If there is an indirect object pronoun, we will probably use TELL.
BUT…(THERE ARE A FEW EXCEPTIONS!)
- We tell a secret
- We tell the truth
- We tell a lie
- We tell the difference
- We tell a joke
- We tell a story