Say или Tell: разница и правила использования

say
[/seɪ/]
говорить, сказать
verb
What do you say?
Что ты говоришь?

Say — это глагол, который означает «сказать». Фокусируется на самих словах. Не требует указания, кому говорят (если только с предлогом to).

Please say something.
Пожалуйста, скажи что-нибудь.
He said that he was tired.
Он сказал, что устал.
She said hello to me.
Она сказала мне «привет».
tell
[/tel/]
говорить, рассказывать, сказать
verb
Tell me about your trip
Расскажи мне о своей поездке

Tell — это глагол, который означает «рассказывать», «сообщать кому-то». Фокусируется на адресате (кому говорят). Всегда требует указания человека после себя.

Please tell me the truth.
Пожалуйста, скажи мне правду.
He told us a story.
Он рассказал нам историю.
She told me to wait.
Она сказала мне подождать.