
大家有沒有過這種經驗:「に」和「で」,到底要用哪一個?
- 教室に 入った。
- 部屋で 花瓶に 花を 挿した。
- 食堂で ごはんを 食べた。

學生
「に」和「で」到底該用哪個,完全搞不懂!
從初級到高級會話班,不管哪個程度,我都常常看到學生搞錯「に」和「で」!
不過,這其實也是沒辦法的事!
為什麼呢……
因為表示地點的「に」和「で」,翻成中文都只有一個字:『在』!
這次就來教大家「に」和「で」的簡單分辨方法!
結論:「に」是「點」,「で」是「空間」

詳細的差別,可以看下面這張表。
| 項目 | 「に」 | 「で」 |
|---|---|---|
| 核心概念 | 點 | 空間 |
| 搭配的動詞 | 狀態動詞(います・あります・住む 等) | 動作動詞(食べる・遊ぶ・勉強する 等) |
| 中文「在」的位置 | 動詞後面(V在N) | 動詞前面(在N V) |
| 例句 | 渋谷に住んでいる。 (住在澀谷。) | 公園で遊んだ。 (在公園玩。) |
「に」表示存在的地點時,搭配狀態動詞;表示到達點、移動方向時,搭配移動動詞。
「で」表示動作發生的地點,搭配動作動詞。
「に」的用法
表示地點的「に」有三種:
- 存在的地點
- 到達點
- 移動的方向
用法1:存在的地點
第一種是「存在的地點」,和「います」「あります」這類不會動的動詞(狀態動詞)一起使用。
這裡的「に」表示以下兩種地點:
1. 沒有動作性的動詞發生的地點(ある/いる 等)
2. 動作結束後,受詞最後固定停留的地點(動作後狀態會留下來的動詞,例如:立つ、座る、置く 等)
1.メアリーさんは、渋谷に 住んでいる。(瑪莉住在澀谷。)
「住む」是表示狀態的動詞。
2.机に カバンを 置いた。(把包包放在桌上。)
「置く」是動作動詞,但這裡的「に」表示的是動作結束後,「カバン(受詞)」最後在哪裡。
例句:存在的地點
- あそこに 猫が います。(那裡有一隻貓。)
- 浅草寺(せんそうじ)は 浅草に ある。(淺草寺在淺草。)
- 岐阜(ぎふ)県には 空港が ない。(岐阜縣沒有機場。)※「ない」是「あります」的否定形
例句:動作的結果
- 大阪に 本社ビルを 建てた。(在大阪蓋了總公司大樓。)
- 「あれ? どこに カギを 置いたっけ?」(咦?我把鑰匙放在哪裡了?)
用法2:到達點
第二種是表示「到達點」的「に」,和「移動動詞」一起使用,表示移動的目的地。
例句:
- 先生が 教室に 入ってきた。(老師走進教室。)
- 兄は 今年 京都に 引っ越した。(哥哥今年搬到京都。)
- 二階に 上がってください。(請上二樓。)
用法3:移動的方向
這也是和移動動詞一起使用的「に」,和用法2很像。
用法2是「點」的概念,表示明確的目的地;用法3則是比較有範圍的「大概的方向」。
例如「南に 飛んでいく」,是直接說出「往南飛」這個方向;如果說「南のほうに 飛んでいく」,就是「往南邊那一帶飛」,包含東南、正南、西南,是比較模糊的說法。
例句:
- 来週末は、千葉方面に 出かける。(下週末要去千葉那一帶。)
- 週末は、海のほうに ドライブに行こう。(週末開車去海邊那一帶兜風吧。)
- 「夜は、ここら辺に 近づかないほうがいい。」(晚上最好不要靠近這一帶。)
「で」的用法
用法:動作的地點
表示地點的「で」只有一種:「動作的地點」,和有動作的動詞一起使用。
那什麼是「有動作的動詞」?
只要「有一點點動作就OK」。
例如:食べる、勉強する、働く 等。
這時你可能會想:「『置く』也有動作啊!」——很棒的問題!
不過先等一下,後面的「台灣學生最容易搞錯的地方」會說明。
我們先看例句。
例句:
- 今日 公園で 遊んだ。(今天在公園玩。)
- 夏は 毎年 海で 泳ぐ。(每年夏天都在海裡游泳。)
- 食堂で 昼ご飯を 食べた。(在餐廳吃了午餐。)
「吃」通常是坐著不動的,所以可能會想用「に」。
但請想像一下站著吃的自助餐派對:大家會一邊走動、一邊吃各種料理吧?
也就是說,「食べる」也是在整個空間裡發生的動作,所以要用「で」。
「N(地點)で、Nがあります」:表示活動
其實「あります」不只能和「に」一起用,也能和「で」一起用。
- 教室に、机があります。(存在:教室裡有桌子。)
- 教室で、パーティーがあります。(活動:教室裡有派對。)
重點在後面的名詞(N)。
N是「東西(包含人、動物)」就用「に」;N是「活動、事件」就用「で」。
例句:
- 来週 会議室で 面接が あります。(下週在會議室有面試。)
- 今夜 駅前で 花火大会が あります。(今晚在車站前有煙火大會。)
- 昨日 学校で 火事が ありました。(昨天學校發生了火災。)
「で」還有很多其他用法,這次只介紹表示地點的「で」。
相關文章:格助詞「で」的用法一覽(準備中)
台灣學生最容易搞錯的地方
結論:看中文的「在」放在動詞前面還是後面,就能分辨「に」和「で」。
分辨方法:「在」在動詞前面,還是後面?
- 「に」=「在+地點」放在動詞後面,或「在」本身就是動詞時(S V在N)
- 「で」=「在+地點」放在動詞前面時(S 在N V)
用例句確認看看:
- 彼は そこに います。(他在那裡。)
- 昨日、彼のとなりに 立っていました。(昨天,我站在他的旁邊。)
- 割れた花瓶を、ごみ箱に 捨てた。(我把破掉的花瓶丟在垃圾桶。)
- 図書館で、勉強をしました。(我在圖書館念書。)
- ジムで 筋トレをした。(我在健身房做了肌力訓練。)
怎麼樣?
日文的「に」「で」和中文「在」的位置,是不是剛好對得起來?
只要記住這個規則,就能一秒判斷!
為什麼「置く」要用「に」,不用「で」?
前面提到,「机に カバンを 置く」的「置く」明明是動作動詞,為什麼不用「で」呢?
答案是:「机に カバンを 置いた。」(他把包包放在桌子上。)的「に」,表示的不是「動作發生的地點」,而是動作結束後,包包所在的地方(結果的地點)。
如果想說動作發生的地點,可以另外加上「で」。不是「に」變成「で」喔。
「彼は 『教室で』 机に カバンを 置いた。」(他在教室裡把包包放在桌子上。)
中文也是「在教室裡」和「放在桌子上」,「在」出現了兩次呢。
同樣地,文章開頭的「部屋で 花瓶に 花を 挿した。」(在房間裡把花插在花瓶裡。)也是「部屋(動作的地點)+で」和「花瓶(結果的地點)+に」同時出現在一個句子裡。
也就是說,日文和中文都用不同的說法,分別表示「動作的地點」和「結果的地點」這兩個地方。
想知道更多:格助詞到底是什麼?
如果你想問「為什麼換成『に』或『で』,地點的意思就不一樣?」,之後會在「格助詞是什麼?」這篇文章詳細說明。
相關文章:格助詞是什麼?(準備中)
今天學的「に」和「で」,都是表示名詞和動詞關係的「格助詞」。兩個都表示地點,但表示的地點不一樣,小心不要搞混喔。
練習題
- 請在( )裡填入「に」或「で」。
毎朝、公園( )散歩します。 - 請在( )裡填入「に」或「で」。
財布は、かばん( )入っている。 - ( )裡填哪一個比較自然?
将来は、東京( )住みたい。
a. に b. で - 請填入兩個( )。
教室( )机( )カバンを置いた。 - ( )裡填哪一個比較自然?
毎年冬になると、あたたかい場所を求めて、渡り鳥が( )飛んでいく。
a. 南に b. 南のほうに
看解答
1. で 「散歩する」是動作動詞,要用表示動作地點的「で」。
2. に 「入っている」表示狀態,要用表示存在地點的「に」。
3. a. に 「住む」是狀態動詞,不能用「で」。
4. 教室「で」机「に」カバンを置いた。 「教室で」是動作的地點,「机に」是包包最後所在的地點(結果)。
5. b. 南のほうに 候鳥不是飛往某個特定的點,而是往南邊那一帶飛,用「のほうに」比較自然。
總結
「に」和「で」的差別,可以用「點」還是「空間」來分辨。
- 「に」:表示存在地點時,搭配狀態動詞;表示到達點、移動方向時,搭配移動動詞。
- 「で」:表示動作的地點,搭配動作動詞。
如果搞不清楚,就想想中文「在」的位置:「S V在N」用「に」,「S 在N V」用「で」。
另外,在「Nがあります」的句子裡,N是東西就用「に」,N是活動、事件就用「で」。
只要掌握這些規則,就不會再為「に」和「で」煩惱了!
相關文章:準備中
小桃老師的真心話
台灣學生把地點的「で」和「に」說錯,是很常見的事。老實說,就算這兩個助詞用錯,在溝通上大概也沒什麼問題。(只是對日本人來說,聽起來會有點不自然……)
我在上課時,會「口を酸っぱくして」一直提醒:「這裡不是『に』,是『で』喔!」雖然很囉嗦,但因為是上課,我會嚴格地指出來。
※「口を酸っぱくする」 = 「苦口婆心」
不過在實際對話中,說錯也沒關係。就算不完美,對方也聽得懂。
多跟朋友聊天,也請朋友多幫你糾正吧!
想讓日文「用得出來」?
像這種文法的細微語感,最快的學習方法就是實際開口使用。Buxiban 提供免費體驗課,想學到自然日文的人,歡迎輕鬆報名!