朋友最近傳訊息問我:「她跟我說她會遲到」這句話英文到底要怎麼講,是 “She said me she will be late.” 還是 “She told me she will be late.”?其實這種「跟我說」英文常常會講錯,因為中文的「說」不管有沒有對象都用同一個字,但英文的 Say 和 Tell 用法完全不一樣,搞混超容易,這篇就用生活對話帶你一次分清楚。
Say 的用法到底是什麼
Say 的重點在「說的內容」本身,講白一點就是「說出口」這個動作,後面不能直接接人,如果要提到聽的對象,中間要加 to。
Say 的常用格式大概是這樣:
- say + 內容
- say to + 人 + 內容(這個用法比較少見,日常對話反而更常直接用 tell)
來看兩組對話感受一下:
(1)
A: What did she say about the meeting?
A: 她對這場會議說了什麼?
B: She said it’s been postponed to next Friday.
B: 她說會議延到下週五了。
(2)
A: Did he say anything about the budget?
A: 他有提到預算的事嗎?
B: He said to me that we’re over budget this month.
B: 他跟我說我們這個月超出預算了。
除了當動詞用,say 還有幾個很實用的片語,跟「說」這個動作有點不太一樣,是把 say 當名詞用:
(3) I don’t have a say in this decision.
(3) 這個決定我沒有發言權。
(4) After hearing the price, I said no more and just walked away.
(4) 聽到價錢之後我沒再多說什麼,直接走人了。
“Have a say” 是指「有發言權、有話語權」,通常用在會議、家庭決定這種需要大家一起表決的場合,如果你完全沒被問過意見,就可以說 “I don’t have a say in this.” “Say no more” 則是「不用再多說了、我懂了」的意思,通常是對方講到一半,你就已經懂他想表達什麼,這時候說一句 say no more,比單純回 “I understand” 還要生動、還要更貼近老外的講話習慣。這兩個片語跟前面的 say + 內容用法邏輯不太一樣,算是額外可以記起來的道地說法,平常在追劇或聽 Podcast 的時候應該也不難聽到。
Tell 的用法到底是什麼
Tell 剛好相反,重點在「說給誰聽」,一定要有聽的對象,不能只講內容不講對象,這也是最多人搞混的地方。
Tell 的常用格式:
- tell + 人 + 內容
- tell + 人 + that 子句
- tell + 故事 / 笑話 / 秘密(這種情況不用再加人也可以)
一樣用對話來感受用法差異:
(5)
A: What did he tell you about the new project?
A: 他跟你說了新專案的什麼事?
B: He told me it’s launching next month.
B: 他跟我說下個月要上線了。
(6)
A: Did your manager tell you about the schedule change?
A: 你主管有跟你說時程改變的事嗎?
B: Yeah, she told me we’re moving the deadline up by a week.
B: 有,她跟我說截止日要提前一週。
Tell 也有幾個很常聽到的片語,先認識這兩個:
(7) I totally get it, tell me about it.
(7) 我完全懂,深有同感。
(8) I can never tell the twins apart.
(8) 我永遠分不清那對雙胞胎。
“Tell me about it” 字面看起來像是「跟我說說看」,但其實是老外表達「我懂你的感受、深有同感」的口語說法,跟字面意思差滿多的,第一次聽到很容易誤會,甚至會愣一下不知道對方是真的想聽你講,還是只是在附和你。如果你常需要用英文聊近況、講自己的經驗,面試常考的 tell me about yourself 這類問題也是同樣邏輯的延伸應用,都是圍繞著「說給對方聽」這個核心概念,只是換了不同的場合和語氣。
其實不管是「跟我說英文」還是「我跟你說英文」,背後的邏輯都一樣:先想清楚你要強調的是「內容」還是「對象」,再決定要用哪個動詞。像是你想跟朋友抱怨老闆的時候,通常會說 “I need to tell you something”,因為重點是「說給你聽」;但如果只是單純轉述一句話的內容,例如老闆說了什麼,就會用 say,例如 “He said the deadline is Friday.”。搞懂這個邏輯之後,之後不管遇到哪種情境,你都可以馬上判斷該用哪個字,不用每次都硬背例句。
Say 和 Tell 最常搞混的地方
看完前面兩段,你應該有發現一個關鍵差異:Say 可以不接人,Tell 一定要接人。這就是中文使用者最常犯的錯,因為中文的「說」和「告訴」常常會混著用,直翻就容易出包。
Say vs Tell 快速對照

再來看幾組容易講錯的例子,直接比對錯誤和正確講法:
(9) ❌ She said me she will be late.
(9) 這句文法就是錯的,say 後面不能直接加人。
✅ She told me she’ll be late.
她跟我說她會遲到。
(10) ❌ He told that he’s tired.
(10) tell 後面沒有接聽的對象,這樣也不對。
✅ He said he’s tired.
他說他累了。
(11) A: Can you tell me what happened?
A: 你可以跟我說發生什麼事嗎?
B: I already said everything I know.
B: 我已經把我知道的都說出來了。
這組對話其實就是同一件事的兩種說法:A 用 tell 是因為她在強調「說給我聽」,B 用 say 則是強調「把知道的內容講出來」,兩個都對,差在說話的人想強調哪一個重點。
還有一個小地方也很多人會搞混,就是「引述別人說的話」的時候到底要用 say 還是 tell。如果你是直接轉述一句完整的話,像是「他說『我今天不去了』」,英文通常會用 say,例如 “He said, ‘I’m not going today.'”;但如果是轉述整件事的內容給某個特定對象聽,例如「他跟我說他今天不去了」,這時候就會換成 tell,變成 “He told me he’s not going today.”。差別就在於你有沒有明確指出「說給誰聽」這個對象。
職場、日常情境實際怎麼用
搞懂文法規則之後,最重要的還是要在真實情境用得出來。不管是「跟我說英文」還是在職場上「我跟你說英文」,掌握這兩個字的用法其實可以讓你講話更精準,不會讓對方聽起來一頭霧水。
如果你在辦公室常常想「我跟你說英文」要怎麼講才不失禮,其實掌握 say 和 tell 的差別就已經解決一大半的問題了,接下來看幾個職場常見的情境:
(12)
A: I need to tell you something before the meeting starts.
A: 開會前我有件事想跟你說。
B: Sure, what’s going on?
B: 好啊,怎麼了?
(13)
A: Did the client say anything about the delay?
A: 客戶對延遲交件有說什麼嗎?
B: They said it’s fine as long as we finish by Friday.
B: 他們說只要星期五前完成就沒問題。
日常聊天也很常用到,尤其是想跟朋友分享心事或八卦的時候:
(14) I have something I really want to tell you, but promise you won’t tell anyone else.
我想跟你說一件事,但你要保證不會跟別人說。
(15)
A: What did your mom say when you told her about the trip?
A: 你跟你媽說要去旅行的時候,她說了什麼?
B: She said to be careful and to call her every day.
B: 她叫我小心一點,還要我每天打電話給她。
其實英文裡有很多動詞都跟「說」有關,用法卻各自不太一樣,如果你平常也想把自己的想法講得更清楚,表達意見英文除了 I think 之外的說法也可以搭配這篇一起學,讓你不管是說給別人聽,還是說出自己的內容,英文都能講得更自然、更到位。
如果你平常也常常在想「我想跟你說英文」這句話到底要怎麼翻才自然,答案其實很簡單:因為你有明確的對象(你),這種情況幾乎都是用 tell,例如 “There’s something I want to tell you.”,而不是直接把「說」翻成 say。這也是為什麼一開始學英文的時候,很容易因為中文的「說」太萬用,而忽略了英文其實會依照有沒有對象來換動詞。
下次想跟朋友或同事「說」什麼事情之前,先想一下你要強調的是內容還是對象,選對 say 或 tell,講出來的英文就會道地很多。
延伸閱讀:【換句話說英文不只 In other words!5 種說法語氣差很多,用對才道地】
如果你喜歡這篇文章的話,可以追蹤我們的 Threads 和 Facebook 唷!