Difference between “say,” “tell,” and “speak”
Tell / Told
Tell means "to give information to a person" – so tell (present) and told (past) are always followed by a person: me, you, him, her, us, them, John, Jane, the teacher, etc.
Examples:
Tell me about the movie. Did you like it?
Peter, I told you not to eat any cookies before dinner!
Did you tell Sam about what happened at school today?
Say / Said
With say (present) or said (past), we can use these structures:
say (something)
say that (something)
say (something) to (a person)
"(something)" a person said
Examples:
Francis says she doesn't like chocolate.
I said that the new website design was great.
What did the teacher say to you when you failed the test?
"Nice to meet you," Harry said.
Speak /Spoke
Use speak (present) and spoke (past) with languages, and with talking in general (no specific details). We can use speak with (somebody) and speak to (somebody)
Examples:
I speak English.
Does Donna speak Italian?
We spoke to the boss this morning. (general conversation, no specific details)
Emma is going to speak in front of 500 people at the conference.
I need to speak with you about the new project. (general topic, no details)

Nisha 
Venessa Di
haiphong1
Phổ thôngi can write total content as:
-tell me
-I told- in past
-I said-in past
Nguyen say
-I speak
-we spoke- in past
that is all to remember only