我学日语的时候,有两个助词让我困扰了很久——就是「に」和「で」。这两个助词都表示「在某个地方做某事」,但用法完全不一样。我一开始真的分不清,每次写句子都靠蒙。今天就把我总结出来的规律分享给你,配合大量例句,看完你应该就能分清楚了。
这是最关键的一句话。用中文理解是这样的:
听起来有点抽象对吧?直接上例子。
这是最容易搞混的地方。同样表示「在~」,到底用に还是で?
学校に行く。(がっこう に いく。)—— 去学校(に表目的地)
学校で勉強する。(がっこう で べんきょうする。)—— 在学校学习(で表动作发生地)
记法:に=箭头→指向的地方,で=圈圈⭕表示活动范围。
公園で散歩する。✓(こうえん で さんぽする。)—— 在公园散步
公園に行く。✓(こうえん に いく。)—— 去公园
我当时就是被这个困了好久。因为中文都翻译成「去公园散步」,以为「公园」后面都用に。但日语的逻辑是——你要强调「去」这个动作就用に,要强调「散步」这个行为就用で。
に还有一个非常重要的用法——表示「某处有某物」。
机の上に本がある。(つくえ の うえ に ほん がある。)—— 桌子上有书。
部屋に猫がいる。(へや に ねこ が いる。)—— 房间里有猫。
记住:存在句(ある/いる)一定用に。我第一次看到「教室で学生がいる」这个错误句的时候觉得好像也没毛病。但日本人说听起来很奇怪,因为いる表示「存在」,不是「动作」。存在行为没有「范围」,只有一个「存在的点」。所以用に。
9時に起きました。(9じ に おきました。)—— 9点起床。(时间点)
3日で読みました。(みっか で よみました。)—— 花了3天读完。(时间范围)
に表示「某个时间点」,で表示「在某段时间内完成某事」。
バスで学校に行く。(バス で がっこう に いく。)—— 坐公交去学校。
はしでご飯を食べる。(はし で ごはん を たべる。)—— 用筷子吃饭。
这句话同时用了で和に,で表示交通工具这个手段,に表示目的地。两个助词各司其职。
風邪で学校を休んだ。(かぜ で がっこう を やすんだ。)—— 因为感冒请假没上学。
地震で電車が止まった。(じしん で でんしゃ が とまった。)—— 因为地震电车停了。
友達にプレゼントをあげる。(ともだち に プレゼント を あげる。)—— 给朋友送礼物。
先生に質問する。(せんせい に しつもんする。)—— 向老师提问。
に是箭头指向,で是圈圈活动。
に找目标找时间找对象,で找地点找工具找原因。
存在句一定用に,动作场所一定用で。
说实话,に和で的区别刚开始真的很难,但多做几道题其实就能掌握。关键就是做题的时候强迫自己问一句:「我是在说目的/时间点(に),还是在说动作发生的场所/手段(で)?」问多了就自然了。