say是指普通的说话, 例如:what did you say?你说什么? I am saying that....我是说...
speak是指讲话,演讲,比如讲英语:speak in English 讲英语, speak a language讲一种语言 have a speak 演讲
tell 就是告诉,不用解释了吧, 比如tell a story 中文是讲故事,tell him i miss him告诉他我想他
talk是交谈 let's have a talk. 我们聊聊 i'm talking about him. 我是在讲他。
我的建议是多看多学吧,慢慢体会。这些词的区别很难完全用中文解释,很多都是固定搭配。
温馨提示:答案为网友推荐,仅供参考