Both mean 'to say', but 'tell' always needs to know who receives the message.
"Say" expresses words or information without requiring a mention of who it is directed to. "She said she was tired" = those were her words. The recipient is optional.
She said that she was tired.
He said goodbye and left.
What did you say?
"Tell" communicates information to a specific person and always requires a direct recipient. "She told me she was tired" = she communicated it to me. Always followed by a person: me, him, them...
She told me that she was tired.
Tell me the truth.
He told his students to study.
Common mistake
Trick to remember it
Quick rule
Did you know?
TELL has fixed idiomatic expressions that can never be replaced by SAY. "Tell the time" (read a clock). "Tell the difference" (notice a distinction). "Tell a story" (narrate something). "Tell a lie" (say something false). "Tell someone's fortune" (predict someone's future). "Time will tell" (the future will reveal the truth). And a very useful expression in professional English: "I can tell" (I can perceive, I can sense), as in "I can tell you're nervous" = I can sense you are nervous. This expression uses TELL without a person object, proving that grammatical rules have exceptions when phrases become idiomatic.
Exercise 1 · Pick the right one
She _____ me she was going to be late. I got the message in time.
Exercise 2 · Pick the right one
She _____ that the meeting would be on Monday.
Exercise 3 · Form the word
"Above" is at a higher level without contact; "over" implies covering, movement, or crossing.
"Actually" corrects or contrasts an assumption; "really" intensifies or confirms.
'Currently' means 'at the present time'; 'actually' means 'in reality', not 'nowadays'.
'Adopt' means to take something on as your own; 'adapt' means to adjust to something new.
Bryan López
Founder of SpeakUP Academy