Say и tell - два глагола, с которыми у неносителей английского языка часто возникают проблемы даже на высоком уровне владения языком. Давайте узнаем в чем разница между ними!
Оба глагола обозначают говорить, НО:
tell часто также употребляется в значении рассказывать
Неправильно: I said my story to him.
Правильно: I told him my story.
Глагол tell, как видно из примера чаще всего будет идти непосредственно за глаголом и после него не будет предлога.
Неправильно: I told to him to close the door.
Правильно: I told him to close the door.
Но:
Неправильно: He told Mary's secret me.
Правильно: He told Mary's secret to me.
Глагол say, наоборот, употребляется только с предлогом (кроме как в идиомах).
Неправильно: He says me his name.
Правильно: He says his name to me.
Из примеров видно, что предлог с местоимением/существительным, обозначающим то, кому кто-то что-то сказал, не стоит рядом с глаголом say.
идиомы с say: http://idioms.thefreedictionary.com/Say
и
идиомы с tell: https://idioms.thefreedictionary.com/tell
Успехов Вам в изучении английского языка и до новых встреч!