如何区分 say 和 tell?

“Say” 和 “tell” 都有 “说” 的意思。虽然它们都可以用来引导说话的内容,但用法却不同。“Say” 的后面可以直接加说话的具体内容或经过转述的内容;“tell” 的后面可以直接加人称代词的宾格,再接说话的内容。

用法总结

1. 动词 “say” 的意思是 “说,讲”,过去式是 “said”。“Say” 的后面通常不加人称代词,直接加某人的说话内容或经转述的内容,即直接引语或间接引语。注意,如果 “say” 后面跟直接引语,需要使用引号标注引语部分。

say + (that) 讲话内容

  • Phil said "I love teaching English".
  • Phil said he loves teaching English.

2. 动词 “tell” 的意思是 “告诉,说”,过去式是 “told”。“Tell” 的后面加告知对象的人称代词宾格,如 “me”、“us”、“him” 或 “her”。这些人称代词在句子中作 “tell” 的间接宾语。

tell + 人称代词宾格 + (that) 讲话内容

  • Phil told me that he loves English grammar.
  • Tell her the truth.