
say与tell的区别
在英语中,“say”和“tell”是两个常用的动词,它们都可以用来表示说话或传达信息,但在具体用法上存在一些差异。以下是对这两个词的详细比较:
一、基本含义
say:
- 基本意思是“说”,强调说话的内容。
- 通常用于直接引用某人所说的话,或者描述某人说了什么内容。
tell:
- 意为“告诉”,强调将信息传递给某人。
- 常用于描述某人对另一人传递信息的行为。
二、用法区别
宾语差异:
- “say”后通常跟说的内容作为宾语,也可以接双宾语(间接宾语+直接宾语),但此时间接宾语通常是关于说话内容的某种方式或对象。
- 例如:He said, "I love you."(他说:“我爱你。”)
- 又如:She will say something interesting to us.(她会给我们说一些有趣的事情。)
- “tell”后常跟双宾语(直接宾语+间接宾语),其中直接宾语是所说的内容,间接宾语是被告知的对象。
- 例如:Please tell me the truth.(请告诉我真相。)
- 又如:He told his friend a joke.(他给朋友讲了一个笑话。)
- “say”后通常跟说的内容作为宾语,也可以接双宾语(间接宾语+直接宾语),但此时间接宾语通常是关于说话内容的某种方式或对象。
时态与语态:
- 两个词都有各种时态和语态形式,但在被动语态中,“say”更多用于被直接引用的内容,而“tell”则常用于描述信息传递的行为本身。
- 例如:It is said that he has left for Beijing.(据说他已经去北京了。)
- 又如:You were told not to be late.(你被告知不要迟到。)
- 两个词都有各种时态和语态形式,但在被动语态中,“say”更多用于被直接引用的内容,而“tell”则常用于描述信息传递的行为本身。
搭配与习惯用法:
- “say”可以与其他词语组合形成固定短语,如“say hello”(问好)、“say goodbye”(道别)、“say sorry”(道歉)等。
- “tell”也有其特有的搭配,如“tell a lie”(说谎)、“tell a story”(讲故事)、“tell the truth”(说实话)等。
三、例句对比
He said he would come back soon.(他说他很快就会回来。)
- 这里强调的是他所说的内容。
She told me her secret.(她告诉了我她的秘密。)
- 这里强调的是她把秘密传递给了我这个行为。
综上所述,“say”和“tell”在基本含义、用法以及搭配上都存在明显的差异。在实际使用中,需要根据语境和表达需求来选择合适的动词。
