Speak: speak se usa cuando nos dirigimos hacia un grupo o también cuando se hablamos una lengua.
For example: Speak your mind: di lo que piensas
I speak Spanish fluently. (hablo español con fluidez)
I can't speak (no puedo hablar)
She couldn't speak to the students (ella no pudo hablar a los estudiantes)
Talk: lo usamos cuando se habla entre dos o más personas y con algunas expresiones
For instance: He talked about his holidays (el habló sobre sus vacaciones)
She talks as if she knew everything (habla como si supiera todo)
I talked about the future (hablé sobre el futuro)
Say: cuando decimos algo. Say + something ( + to somebody)
Such as: She said goodbye (ella dijo adiós)
I can't say hello to you
He said to me "no matter what you say" (él me dijo "no importa lo que digas")
Tell: lo usamos cuando damos alguna información, cuando contamos algo y con ciertas frases hechas. Tell + somebody + something
Frases hechas:
Tell the truth
tell the time
tell a secret
tell jokes
tell a story
tell a lie
For example: I can't tell you why (no puedo contarte porqué)
He told me the truth (el me contó la verdad)