日語「〜てもらう」vs「〜てくれる」怎麼分?1個黃金口訣+視點圖解,授受動詞秒懂不再混淆
為什麼「〜てもらう」和「〜てくれる」對台灣人這麼難?
如果你已經投入日語學習一段時間了,應該多多少少都被這兩個文法電過。明明中文一句「幫我」就能搞定的事,日文卻硬是要分成兩種說法,而且主詞助詞還會整個對調——第一次遇到的時候,是不是覺得超崩潰XD
其實不只是初學者,就連已經考過N3、N2的學生,遇到這兩個文法混在一起考的時候,還是會卡個兩三秒才敢下筆。這不是你特別笨,而是這兩個文法點,本來就是日語教學現場公認的「地雷區」之一。
而且更麻煩的是,這兩個文法一旦用錯,日本人聽起來未必會覺得「文法錯了」,而是會覺得「這句話怪怪的」,甚至有一點點失禮的感覺,卻又說不太上來哪裡不對。這種「說不出哪裡怪,但就是不太順」的狀況,反而比單純的文法錯誤更讓學習者感到挫折,也是很多人學了好幾年日語,卻始終沒把這組表現真正搞懂的原因。
中文思考的陷阱:為什麼「幫我…」不能直接翻譯?
先說結論:問題不是你不夠努力,而是中文根本沒有這個「開關」。
中文裡「幫我」這個說法,同時涵蓋了日文的「〜てもらう」和「〜てくれる」兩種情境。所以每次遇到要用日文表達「幫我」的時候,腦袋很自然地就想找一個對應的翻譯公式套進去,結果套錯的機率超高。這其實跟聰不聰明一點關係都沒有,單純是因為母語裡沒有對應的分類方式,才會覺得卡卡的。
舉個例子,中文說「他幫我拿行李」,這一句話可以是「對方自己主動幫忙」,也可以是「我開口拜託對方幫忙」,中文完全不用區分。但日文一旦要把這句話說出口,就必須先決定:這件事到底是誰的視角在講故事?決定好了,才能選出正確的動詞。
換句話說,這兩個文法點不是「難學」,而是「需要換一種腦袋來理解」。只要換了角度,其實一點都不玄,甚至比很多日語文法還好懂。
關鍵在於「視點(以誰為主角)」與「恩惠的流向」
日文的授受表現(也就是「給予・接受」的表現方式),從來就不只是單純描述「誰做了什麼」這麼簡單。日本人在說這句話時,其實已經在心裡選好了「要站在誰的角度說故事」。
根據**國際交流基金(JF)日本語教育通信**針對授受表現的文法解說,這類句型牽涉到的核心概念,就是「物品或行為往哪個方向移動」,以及說話者對這件事投入了多少「感情濃度」。這也是為什麼在日語教學現場,授受表現一直被列為重點又棘手的文法項目之一,甚至連日檢N1、N2也很愛出這個考點。
簡單來說:
「〜てくれる」把視角放在對方身上——強調「對方主動幫了我」,感謝的重點在「對方的好意」。
「〜てもらう」把視角放在自己身上——強調「我得到了對方的幫忙」,感謝的重點在「自己受到的恩惠」。
搞懂這個視角差異之後,接下來只要套公式就好。下一段就直接把口訣端出來給你,讓你之後不管遇到什麼句子,都能秒判斷該用哪一個。
【最快記住的口訣】一秒搞懂「主詞」與「助詞」的黃金公式!
口訣一:「〜てくれる」=「(他人)主動為我做」
公式:[他人] が [我] に 〜てくれる。
這句的主角(主詞)是「他人」。因為對方是自己主動採取行動,所以整句話的感謝重點,放在「對方的主動性」上面。
例句:田中さんが私に傘を貸してくれた。(田中先生主動借傘給我)
再舉一個生活化一點的例子:友達が誕生日にケーキを作ってくれた。(朋友主動幫我做了生日蛋糕)。這裡要注意,「主動做動作的人」用「が」,而「受到恩惠的我」則用「に」。也就是說,誰做動作,誰就是主詞,「に」的那個人只是單純receive好處而已。
口訣二:「〜てもらう」=「我(得到別人的好處)/拜託他人做」
公式:[我] が [他人] に 〜てもらう。
這句的主角(主詞)換成了「我」。這種說法帶有「我主動去承接、或請求對方的恩惠」的味道,可能是自己拜託對方,也可能單純是自己因此受益。
例句:私は田中さんに傘を貸してもらった。(我拜託田中先生借傘給我,他也答應了)
這裡最容易搞混的地方來了:在「てもらう」的句子裡,真正做動作的人,其實是「〜に」後面的那個人(這裡是田中先生),而主詞(が/は)指的是「接受恩惠的人」,不是動作本身的執行者。
台灣學生最常犯的錯,就是把這個順序顛倒過來,例如把「拜託朋友幫忙打掃家裡」講成「友達が家を掃除してもらう」(意思整個變成「朋友要別人幫他打掃」),正確說法應該是「友達に家を掃除してもらう」(我拜託朋友,朋友幫我打掃)。
把這兩個公式並排放在一起看,你會發現:主詞(が/は)到底是「對方」還是「我」,直接決定了這句話該用「てくれる」還是「てもらう」。先把這一點記牢,其他細節之後再慢慢補就好。不誇張地說,只要這個口訣記熟,日文文法裡最惱人的一個坑,你就已經跨過去一大半了。
深度解析:「〜てくれる」與「〜てもらう」的用法與情境對比
同一件事情,換一種授受動詞來講,給人的感覺其實差滿多的。以下用兩個台灣人日常生活中很容易遇到的情境,帶你實際感受一下差異在哪裡。
情境A:朋友載我去車站
用「〜てくれる」表達時:友達が駅まで送ってくれた。(朋友主動送我去車站)這種說法,強調的是朋友「自己提議、主動貼心」的那份心意,說話者的感謝焦點放在「對方的體貼」上。這種講法,聽在日本人耳裡會有一種「哇,這個朋友人真好」的感覺。
用「〜てもらう」表達時:私は友達に駅まで送ってもらった。(我請朋友送我去車站,也順利到了)這種說法,強調的則是「我自己開口拜託」,或者單純是「因為朋友載我,所以我省了不少麻煩」,感謝焦點放在「自己得到的方便」上,語氣相對客觀、平淡一些。
兩種說法文法上都對,也都很自然,差別只在於:你想強調的,到底是對方的主動,還是自己受到的好處而已。這也是為什麼很多日語會話教材,會特別把這兩句放在一起做對比練習。
再多舉一個台灣人超常遇到的情境:朋友幫你留了一杯手搖飲。如果你想強調「他人真好,主動幫我留的」,就說「友達がタピオカミルクティーを取っておいてくれた」;但如果情境是你出發前有先傳訊息拜託對方,那用「友達にタピオカミルクティーを取っておいてもらった」會更貼近事實。兩句話講出來,日本朋友聽了感受完全不一樣,這也是授受表現真正有趣、也真正需要練習的地方。
情境B:請老師修改作文(當涉及「地位高低」或「主動請求」時)
面對老師、主管這種輩分或地位比自己高的對象,通常用「〜てもらう(ていただく)」會比較自然、比較不失禮。
原因也不難理解:如果這時候用「〜てくれる」,聽起來會變成「老師主動施恩於我」的語感,一不小心就會給人一種「在評價長輩行為」的失禮印象,好像老師的行為需要被自己評價一樣,反而顯得沒大沒小。
反過來,「〜てもらう(ていただく)」的結構是「我拜託、我接受恩惠」,說話者自己放低姿態,反而更能保住對長輩應有的禮貌與尊重。這也是為什麼在日語教學裡,「ていただく」常被歸類在敬語、謙讓語的章節一起教。
例句:先生に作文を直していただいた。(請老師幫我修改了作文——使用謙讓語「ていただく」,語氣更加恭敬)
由此可以看出,「〜てもらう」並不只是一個單純的文法選項,它其實跟日本人特有的「恩惠意識」以及「上下關係的分寸拿捏」有很深的關聯,值得多花點心思體會,而不是單純死背公式而已。
另外值得一提的是,如果拜託的對象就站在你面前,日文還有一種更口語的問法,也就是「〜てくれない?」,例如「ちょっと手伝ってくれない?」(可以幫我一下嗎?)。這種說法適合用在對方本人就在眼前、你直接開口拜託的場合,語氣比「〜てもらえない?」更直接、更貼近日常對話,很多日語教學的教材也會把這個小細節額外標注出來,因為光看課本例句,很難察覺這種語感上的差異。
台灣人最常犯的3大NG日文!你是不是也這樣說?
NG1:主詞和助詞(が/に)完全倒置
最常見的錯誤,就是在「〜てもらう」的句子裡,把實際做動作的人加上「が」。
錯:友達が家を掃除してもらう。(這樣一來,變成「朋友」是接受恩惠的那一方,意思整個跑掉)
對:友達に家を掃除してもらう。(我是主詞,朋友是幫我做事的人)
這個錯誤很常源自於中文語順、以及「幫」這個動詞給人的既定印象所造成的干擾。只要記住「てもらう」前面的「〜に」,永遠指向實際做動作的人,混淆的機率就會大幅降低。建議可以在筆記本上把這個公式抄下來,貼在書桌前,練習寫作文的時候,看到「てもらう」就先檢查一下助詞對不對。
順帶一提,這個錯誤在日檢考題裡也很常被拿來當陷阱,出題老師特別喜歡把「が」和「に」的位置對調,測試學習者是不是真的理解、還是只是死背例句。所以與其硬背整句話,不如先確認自己是不是抓對了「誰是動作者、誰是受益者」這個核心邏輯,這樣不管句子怎麼變化,都能舉一反三。
NG2:分不清「〜てあげる」與「〜てくれる」的對象限制
「〜てあげる」用在自己(或自己人)為別人做某件事的時候,但如果拿來用在「別人為自己做事」的情境,反而會顯得不自然,甚至有種「邀功」的怪異感。
錯:田中さんが私に傘を貸してあげた。(對方為自己做事時,基本上不用「あげる」,而是用「くれる」)
對:田中さんが私に傘を貸してくれた。
換句話說,只要動作的終點是「我」或「我方的人」(家人、自己的公司等),就不能用「〜てあげる」。把這條規則記起來,就能避免在該用「〜てくれる」的地方,誤用了「〜てあげる」,這也是很多日語課程會特別提醒的地雷點。
有趣的是,這個規則背後的邏輯,其實跟「〜てあげる」本身帶有一點點「施恩」的語感有關。如果對象是自己人,用「あげる」聽起來就會有種「我對你有恩」的高高在上感,日本人在使用上會很自然地避開這種說法,改用「くれる」把恩惠的方向反過來描述。理解了這層邏輯之後,就不需要死記硬背,而是能靠語感直接判斷。
NG3:生硬地翻譯「請你…」,卻忽略了日本人的「恩惠意識」
台灣學生很容易把「請你幫我…」直接翻成生硬的「〜してください」就結束了,但日文其實有一個很深的文化習慣:把「對方幫了我」這件事,用語言明確表達出感謝。
即使是在拜託別人的場合,用「〜していただけますか?」這種帶有「てもらう」語感的說法,也能自然傳達出「因為你的行為,我得到了好處」這層前提,讓整句話聽起來更有禮貌,也更重視彼此之間的人情往來。這一點在實用日語會話裡特別重要,因為日本人在日常對話中,非常在意這種「有沒有把感謝說出口」的細節。
舉例來說,同事幫你列印了資料,如果你只淡淡說一句「ありがとう」,日本同事當然也聽得懂,但如果能自然補上一句「資料を印刷してもらって、助かりました」(謝謝你幫我印資料,真的幫了大忙),對方會明顯感受到你把「他的行為對我有幫助」這件事,具體地說了出來,而不只是形式上的道謝。這種細膩的表達方式,正是授受表現存在的意義。
這3個NG說穿了,都不只是文法問題,而是需要多留意「日文背後的思維方式」,才能慢慢改掉,光靠死背文法規則是不夠的。
【實戰練習】用5個日常情境測試你的日文腦!
以下留白處,請試著填入「〜てくれる」或「〜てもらう」的正確變化(答案就寫在題目下方,先自己想想看再對答案,測試一下自己的日文語感練得怎麼樣了)。
1、雨の日、同僚が傘を貸して( )。(同事主動借傘給我的情境) → 答案:くれた(對方主動行動,屬於「てくれる」的情境)
2、私は先輩にレポートをチェックして( )。(自己開口拜託的情境) → 答案:もらった(我是主詞,拜託前輩幫忙,屬於「てもらう」的情境)
3、母が私に弁当を作って( )。(家人主動為自己做的情境) → 答案:くれた
4、すみません、荷物を持って( )ませんか?(拜託對方的情境) → 答案:もらえ(もらえませんか=てもらう的請求形,是實用日語會話裡很常出現的請求句型)
5、友達( )駅まで送ってもらった。( )處該填入什麼助詞? → 答案:に(實際做動作的人,助詞用「に」)
透過這種反覆練習,把「が」和「に」分別黏在誰身上,慢慢養成肌肉記憶,才是真正記得住的方法,而不是每次都要重新推導一次公式。
如果上面5題你都答對了,恭喜你,代表你已經抓到「視點」轉換的訣竅了;就算錯了一兩題也別緊張,回頭把黃金公式再看一次,多套用幾個自己生活中的例子練習看看,很快就能抓到感覺,畢竟語感這種東西,本來就是靠不斷重複才會慢慢養成的。
總結:掌握「ウチ(內)與ソト(外)」的視角,日文授受動詞其實很簡單!
繞了這麼一大圈,「〜てもらう」和「〜てくれる」的差別,其實可以濃縮成一句話:這句話到底是站在誰的角度說的。想感謝對方的主動,就用「てくれる」;想表達自己受到的恩惠,就用「てもらう」。掌握住這兩個黃金公式之後,剩下的就是靠實際對話慢慢累積語感了。
總的來說,這組文法之所以難,並不是因為規則本身複雜,而是因為它牽涉到一種台灣人母語裡沒有的「視角切換」習慣。只要願意花時間,把「誰是動作者、誰是受益者」這個核心邏輯內化成反射動作,接下來不管遇到再複雜的句子變化,你都能冷靜拆解、正確判斷,不再被主詞助詞牽著鼻子走。
不過話說回來,光靠看文法書、做填空題,真的遇到要臨場反應的時候,往往還是會卡住。畢竟這種「視點」的轉換,終究還是要透過真實對話才能內化成直覺反應,這也是為什麼很多台灣人明明文法規則都背得很熟,實際開口說話時卻還是會愣住的原因。
這裡也順便提醒一下,日文的授受表現其實不只「てくれる」「てもらう」這兩個,還有一開始沒特別提到的「〜てあげる」,三個合在一起,構成了日本人用來描述「恩惠往哪個方向流動」的完整系統。如果之後想再深入了解「ウチ・ソト(內・外)」這個概念在敬語、待遇表現上的延伸應用,也可以再找機會另外整理一篇文章來聊聊,這對於想把日語會話練得更自然的人來說,會是滿值得投資的一塊知識。
如果你也想找一個能隨時開口練習的環境,線上日語課程其實是很適合拿來磨語感的方式,尤其是能跟日籍老師一對一對話、當場被糾正的那種學習模式,進步速度會明顯比自己悶頭背文法書快很多。畢竟文法規則背得再熟,也需要透過反覆的日語會話練習,才能真正變成脫口而出的直覺反應。
想把今天學的句子實際開口說說看嗎?往上看看Banner,現在就來預約體驗課程吧!和日籍老師來一場一對一的實戰對話,把「てくれる」「てもらう」的語感真正練進身體裡吧🎉






