中文的「說」可以涵蓋各種情況:說話、告訴別人、講英文、談事情都用同一個字。但在英文中,say、tell、speak、talk 這四個動詞各有不同的句型與語感,學習者常寫出「He said me the news.」或「Can you speak me the answer?」這類錯誤。這四個字都是最基礎的單字,卻也是最容易用錯的一組。本文從句型、語感與常見搭配三個角度,整理它們的差別,並提供練習建議。
say:重點在「說的內容」
say 關注的是說出來的話本身,後面通常直接接說話內容,可以是引號中的原話,也可以是 that 子句。
- She said, “I’ll be late.”(她說:「我會晚到。」)
- He said (that) he was tired.(他說他累了。)
say 的一個關鍵規則是:後面不直接接「聽話的人」。如果要提到對象,必須加 to,例如「He said to me that he was tired.」,而不是「He said me…」。另外,say 常出現在固定說法中,例如 say hello、say goodbye、say sorry、say yes / no,以及「What did you say?」(你剛剛說什麼?)。
tell:重點在「告訴某人」
tell 強調把資訊傳達給某個人,因此後面通常直接接「人」,再接內容。
- She told me (that) she would be late.(她告訴我她會晚到。)
- Can you tell me the way to the station?(可以告訴我去車站怎麼走嗎?)
tell 也用在「命令或要求」的句型:tell someone to do something,例如「The teacher told us to open our books.」。此外,tell 有一些固定搭配不需要接人,例如 tell a story(講故事)、tell a joke(說笑話)、tell the truth(說實話)、tell a lie(說謊)、tell the time(看懂時間)。還有 tell the difference,意思是「分辨差別」。
speak:重點在「說話的能力或行為」
speak 著重在「開口說話」這個動作或能力,語氣通常比 talk 正式一些。說某種語言一定用 speak。
- Do you speak English?(你會說英文嗎?)
- Could I speak to the manager, please?(我可以和經理談一下嗎?)
- She will speak at the conference next week.(她下週將在研討會上演講。)
在電話中表明自己身分時,也會說「Speaking.」或「This is Amy speaking.」。演講者是 speaker,演講是 speech,都和 speak 有關。
talk:重點在「交談、聊天」
talk 強調兩人或多人之間的交流,語氣比 speak 輕鬆。常見句型是 talk to / with someone 和 talk about something。
- We talked about our weekend plans.(我們聊了週末計畫。)
- I need to talk to you about something.(我需要跟你談一件事。)
talk 也可以當名詞,例如 have a talk(談一談)、give a talk(做一場簡短演講)。值得注意的是,「I need to talk to you.」常帶有「有重要或嚴肅的事要談」的意味,聽到時對方可能會有點緊張。
四個動詞的快速比較
- say + 內容:say something / say that…(提到人時用 say to someone)
- tell + 人 + 內容:tell someone something / tell someone that… / tell someone to do…
- speak + 語言 / speak to someone:強調說話能力或較正式的談話
- talk to / with someone、talk about something:強調交談與互動
常見錯誤與修正
- ✗ He said me the news. → ✓ He told me the news.
- ✗ She told that she was busy. → ✓ She said that she was busy. / She told me that she was busy.
- ✗ I can talk English. → ✓ I can speak English.
- ✗ Let’s speak about the plan.(不算錯,但較正式)→ 日常更自然:Let’s talk about the plan.
- ✗ Can you say me how to get there? → ✓ Can you tell me how to get there?
在間接引述中的用法
轉述別人說的話時,say 和 tell 最常出現。直接引述時多用 say,例如 He said, “I’m hungry.”;間接引述時,如果要提到聽話的人,就用 tell,例如 He told me he was hungry;不提對象時用 say,例如 He said he was hungry。轉述請求或命令時,則使用 tell / ask someone to do something,例如「She asked me to call her back.」。熟悉這些句型後,寫信、做會議紀錄或轉述對話時會更流暢。
練習方法
這組動詞的差別主要在句型,因此最有效的練習是「句型替換」。可以準備幾個基本句子,例如「她說她會遲到」,分別用 say 和 tell 寫出正確版本;再練習「我們聊了旅行」、「他會說三種語言」等句子,對應 talk 和 speak。閱讀英文文章或看影片時,把聽到的 say、tell、speak、talk 記下整句,觀察後面接的是人、內容還是介系詞。累積二三十個真實例句後,選字就會越來越直覺。
用情境判斷該選哪一個字
遇到不確定的情況時,可以先問自己三個問題。第一,我要強調的是「說了什麼內容」嗎?如果是,就用 say。第二,我要強調「把資訊傳達給某個人」嗎?如果是,而且句子中有聽話的人,就用 tell。第三,我要描述的是「說話能力、語言或較正式的發言」,還是「彼此交談互動」?前者用 speak,後者用 talk。例如描述會議情況:「The manager spoke for twenty minutes.」(經理發言了二十分鐘)強調發言行為;「After the meeting, we talked about the new schedule.」(會後我們討論了新時程)強調交流。
相關名詞與延伸字
這四個動詞也延伸出許多常用的名詞與片語。say 有 saying(俗語、格言),例如 As the saying goes…(俗話說……);tell 衍生出 storyteller(說故事的人)與 fortune-teller(算命師);speak 有 speech(演講)、speaker(演講者、喇叭)、spokesperson(發言人);talk 則有 talk show(脫口秀)、small talk(閒聊)、talkative(愛說話的)。把這些相關字一起學,能更清楚地感受每個動詞的核心意義:say 和內容有關,tell 和傳達有關,speak 和發言有關,talk 和交流有關。
一個簡單的自我檢查方法
寫完句子後,可以檢查動詞後面接的是什麼。如果 say 後面直接接了人,例如 said me,就要改成 told me 或 said to me;如果 tell 後面沒有人也不是固定搭配,例如 told that,就考慮改成 said that;如果說的是語言,確認自己用了 speak 而不是 talk。養成這個習慣,大部分的錯誤都能在寫完後自己抓出來。
常見問題
Q:speak to 和 talk to 有什麼差別?
兩者意思很接近,都能表示和某人談話。speak to 稍微正式一點,常用在電話、客服或工作場合;talk to 較口語、輕鬆,日常聊天多用 talk。
Q:tell 一定要接人嗎?
大多數情況下 tell 會接人,但 tell a story、tell the truth、tell a joke 等固定搭配可以不接人。除了這些固定說法之外,如果句子裡沒有聽話的人,通常改用 say 比較自然。
本文內容僅供一般英語學習參考,學習成效因人而異;語言檢定、留學與簽證等相關規定可能調整,請以官方單位最新公告為準。