本文直击日语学习者最常混淆的三个补助动词:てしまう、てある、ておく——它们形态相似但语义截然不同。核心区别在于‘时间轴位置’与‘说话人意图’:一个指向动作终点或情绪落点,一个固化人为操作的结果,一个预设未来需要的动作前提。
しまう/てある/ておく的本质区别是什么?
しまう表示动作完成或伴随遗憾/意外;てある专指他动词动作后人为造成且持续存在的状态;ておく强调为将来做预先安排。三者不可互换,误用会导致语义断裂。
しまう的核心是‘终结性’:既可中性表动作彻底结束(=完了),也可带情感表遗憾、失误或意外(=後悔・驚き)。例:
・宿題をやってしまいました。(やる+てしまう|N4|做完作业了【中性】)
・鍵を閉めてしまいました。(しめ+てしまう|N3|不小心锁上门了【遗憾】)
てある必须接他动词,且主语只能是结果承受者(が格),不能是动作执行者(は/は格):「ドアが開けてあります」(门开着【人为留下的状态】|N3),不可说「私は開けてあります」。这是语法铁律。
ておく则体现‘未雨绸缪’:动作发生在‘现在’,目的是服务‘将来’。例:
・傘を玄関に置いておきます。(N4|把伞放在玄关备用)
・資料をコピーしておきました。(N3|已提前复印好资料)
三者时间轴定位清晰:ておく(现在→未来预备)→ しまう(现在→动作终点/情绪爆发点)→ てある(过去动作→当前持续状态)。
どうやって「しまう」の2つの意味を区別する?
语境决定「しまう」是中性完成还是遗憾后悔:看动词是否可控、有无副词提示、后续句是否含道歉/解释。可控动词+否定预期=遗憾;中性动词+无情感标记=单纯完成。
「しまう」的双义性不靠动词本身,而靠整体语境。关键判断线索有三:
① 动作是否本可避免:「薬を飲みました」是中性;「薬を飲みてしまいました」暗示不该喝/喝错/过量;
② 是否有情感副词:「もう全部食べてしまいました」(N4|全吃光了【遗憾】)vs 「10分で読み終わりました」(N3|10分钟读完了【中性】);
③ 后续是否补救说明:「レポートを書きてしまいました…でもまだ直せます!」(N3|写完了…但还能改!→ 中性完成)。
典型误用对比:
× 昨日、映画を見てしまいました。(无上下文时易误解为‘不小心看了’)
○ 昨日、約束を忘れていました…それで映画を見てしまいました。(N3|因忘记约定,结果不小心看了电影【遗憾】)
口语中「~ちゃう」高频用于遗憾义(「行っちゃった」「壊しちゃった」),但「~てしまう」书面体更常兼表中性完成。
てあるとておくの関係と制約は?
ておく可转换为てある,仅当动作结果客观可见且持续存在;てある绝不可转为ておく。てある强制要求他动词+が格主语,否则语法错误。
「おく」与「ある」存在逻辑继承关系:事先做的动作(ておく)若留下可视、可触、可确认的状态,该状态即可用「てある」描述。例:
・メモを書いておきました。(N4|我提前写了备忘录)→ メモが書いてあります。(N3|备忘录写着呢【结果留存】)
・窓を開けておきました。(N4|我提前开了窗)→ 窓が開けてあります。(N3|窗开着)
但反向不成立:「ドアが開けてあります」只说明现状,无法推出「誰かが開けておきました」——可能被风吹开,也可能本就未关。因此「てある」不蕴含‘有意为之’,而「ておく」必然含主观意图。
语法硬约束:「てある」必须满足三点:
① 前接他动词(× 走ってある|○ 開けてある);
② 主语为结果承受者,用が(× 私が開けてあります|○ ドアが開けてあります);
③ 不可用于自然现象(× 空が青くてあります|○ 空が青い)。
日常会話での縮約形とよく間違える場面は?
口语中「てしまう→ちゃう/ちまう」、「ておく→とく/といて」、「てある→とある」高频使用;易混点在「忘れちゃった」(遗憾)vs「忘れといた」(已备忘)vs「忘れとある」(×错误,无人用)。
口语缩略严格对应原形语义:
・「食べる+てしまう」→「食べちゃった」(N4|吃掉了/吃光了/不小心吃了)
・「調べておく」→「調べといた」(N3|已提前查好)
・「準備してある」→「準備しとある」(N3|已备好【极口语,多见于关西】)
高频混淆场景三组:
① 「鍵を失くしてしまった」(N3|钥匙丢了【遗憾】) vs 「鍵を失くしておいた」(×绝对错误|不能为‘丢钥匙’做预备);
② 「資料を印刷しておいた」(N3|已打印好) vs 「資料が印刷してある」(N3|资料已印好【状态】);
③ 「ご飯を食べてある」(×错误|「食べる」是自动词,不能接「てある」) vs 「ご飯を食べておいた」(N4|已吃过饭【为后续行动预备】)。
自测步骤:
1. 圈出动词,判别自动词/他动词;
2. 看主语是动作发出者(は)还是结果承受者(が);
3. 问:这句强调‘刚做完’‘早准备了’还是‘状态还在’?
常见问题
「窓を開けてあります」は正しいですか?
正确(N3)。主语「窓」是结果承受者,用が格,动词「開ける」是他动词,符合てある全部条件。意为‘窗已被打开并保持开启状态’。
「勉強してしまった」は必ず後悔の意味ですか?
否(N4)。可表中性完成,如「試験の前に全部勉強してしまった」(考前全学完了)。是否遗憾取决于上下文,非语法强制。
「てある」は自動詞でも使えますか?
不可(N3)。てある必须接他动词,因需体现‘人为施加动作后形成的状态’。自动词无宾语,无法构成该语义链条。
「買っておいた」と「買ってある」の違いは何ですか?
「買っておいた」强调‘我提前买了’(主观预备行为|N4);「買ってある」强调‘东西已买好并放着’(客观结果状态|N3),主语必为物品且用が格。
ちゃう・とく的听辨要点
「ちゃう」「とく」は母音脱落と促音化で成立し、文末や動詞連用形直後の音のつながりで聞き逃すことが多い。
「ちゃう」「とく」は「てしまう」「ておく」の口語的縮約形で、音声上は母音の脱落と促音化が鍵となる。たとえば『忘れちゃう』は『忘れてしまう』の /-te shimau/ → /-chau/ という変化であり、/sh/ が /ch/ に、/m/ が脱落して促音が生じる。同様に『調べとく』は『調べておく』の /-te oku/ → /-toku/ で、/o/ の省略と /k/ の強調が特徴だ。
聞き取りの難所は、文末だけでなく中間にも現れることにある。『明日までに送っといて』のように、助詞『て』と『とく』が融合して『といて』と聞こえやすく、『といて』=『とおいて』か『とく+て』かの判断が瞬時に求められる。また、早口では『ちゃう』と『そう』『しょう』が混同されやすく、『行っちゃう』と『行くそう』の区別には、前後の動詞の完了性(例:『食べる』→『食べた』のニュアンス)と文脈の整合性が不可欠だ。
さらに、イントネーションも手がかりになる。標準語では『ちゃう』はほぼ平板型(LH)で、『そう』は頭高型(HL)となる傾向がある。ただし方言や個人差が大きく、単独の音だけで判断せず、動詞の意味・時制・話者の意図を総合的に読み取ることが重要である。練習では、同じ文を『しまう』と『ちゃう』で言い換えた音声を並列再生し、音の長さ・強弱・後続語とのつながりに注意する方法が有効だ。
ちゃう・とく・とある的混同练习
「ちゃう」「とく」「とある」は音が類似するが、文法的機能と出現条件が明確に異なるため、文脈と述語の種類で判別できる。
「ちゃう」「とく」「とある」はいずれも音節数が少なく、特に早口では『~とある』と『~とく』『~ちゃう』が混同されやすい。しかし、それぞれが依存する文法構造は厳密に異なる。『とある』は『てある』の縮約で、他動詞のみに付き、結果の状態を表す(例:ドアが開けてある→開けてとある)。これに対し『とく』は『ておく』の縮約で、自動詞・他動詞ともに可能だが、必ず話し手の予防的行為を含む(例:薬を飲んどく/道を覚えてとく)。
一方『ちゃう』は『てしまう』の縮約で、完了・失敗・偶然・軽微な後悔のいずれかの意味を持つが、これは主語の意志性と動作の制御可能性に強く依存する(例:『鍵を閉めちゃった』は失敗、『コーヒーを飲んじゃった』は軽い後悔)。したがって、『彼がドアを開けてとある』は不自然だが、『彼がドアを開けてとく』も不自然——なぜなら『とく』は話し手自身の行為を前提とするからだ。このように、どの縮約形も使えるかどうかは、動詞の他動詞/自動詞区分、主語の制御性、文の目的(状態描写か行為描写か)によって決まる。
実際の練習では、同一動詞を三形式で使い分ける例文を提示し、意味の違いを確認する方法が有効である。たとえば『メールを送る』で『送っちゃった』(完了・後悔)、『送っといた』(事前準備)、『送ってとある』(受身形ではないが、受身的結果状態)と使い分け、それぞれの文が成り立つ条件(誰が・いつ・なぜ・どんな状況で)を丁寧に検討する。こうした比較を通じて、音の類似性を超えた文法的根拠を体得できる。
总结与建议
掌握这三个补助动词的关键,在于建立‘时间轴+意图’双坐标系:ておく(现在→未来预备)、てしまう(动作终点/情绪落点)、てある(过去动作→当前状态)。请立即用本文提供的四步自测法检验5个句子,并完成免费日语水平测试,获取个性化语法强化方案。