「我把这本书看完了」という中国語の文を見たとき、「どうして目的語(この本)が動詞(見る・読む)の前にあるのだろう?」と戸惑った経験はありませんか。

中国語の基本的な語順は「主語+動詞+目的語(SVO)」であると習った学習者にとって、目的語が動詞の前に移動するこの特殊な形は、非常につまずきやすいポイントの一つです。日本語に訳すとどちらも「私は本を読んだ」と似た意味になるため、なぜわざわざ複雑な語順にする必要があるのか疑問に思うのも当然です。

しかし、この構文は単に言葉の順番を入れ替えているわけではありません。対象となる人や物に働きかけ、その結果として「状態・位置・所属」がどのように変化したのかを生き生きと伝えるための、非常に表現豊かな文型なのです。これをマスターすれば、ネイティブスピーカーのように自然で具体的な描写ができるようになります。

本記事では、この特殊な語順の根本的な考え方から、成立するための3つの必須条件、一緒に使われる補語のバリエーション、そして否定文や疑問文での正しい語順まで、具体的な会話例を交えながら徹底的に深掘りしていきます。独学で限界を感じている方は、中国語教室でプロの講師から直接フィードバックを受けることも、実践的な感覚を養うための近道となります。

まずは、この特殊な語順がどのような役割を持っているのか、その本質から紐解いていきましょう。

把構文とは何か?SVO文との決定的な視点の違い

この章の要点
  • 目的語に対して働きかけ、その結果や影響を述べる文型である
  • 「カメラのレンズ」ですでに知っている対象を追いかける視点を持つ
  • 単なる「動作」ではなく「結果的にどうなったか」に重点が置かれる

把構文(中国語では「把字句」と呼ばれます)は、「把」の後ろに置かれた対象に対して何らかの働きかけを行い、その結果として対象がどう変化したかを述べる文です。

通常のSVO文(主語+動詞+目的語)と把構文は、全く同じ出来事を表現することができます。しかし、言葉を発する話し手の「視点の置き方」が決定的に異なります。この違いを理解することが、自然な中国語を話すための第一歩です。

フレーズ(通常のSVO文)
我洗了衣服。
(Wǒ xǐ le yīfu.)
日本語訳
私は服を洗いました。
ニュアンス・視点
「私が服を洗った」という動作・出来事そのものを中立的に述べています。主語(私)が何をしたのかに焦点が当たっています。
フレーズ(把構文)
我把衣服洗干净了。
(Wǒ bǎ yīfu xǐgānjìng le.)
日本語訳
私は服をきれいに洗いました。
ニュアンス・視点
すでに話題になっている「衣服」を取り上げ、それに働きかけた結果、服が「きれいな状態になった」という変化を強調しています。

このように、カメラのレンズで場面を撮影していると想像してみてください。通常のSVO文は、カメラが「主語(人物)」を追いかけ、その人が何をしているかを映します。一方、把構文は、すでに存在している「目的語(物や人)」にカメラを向け、その対象が誰かに処理されて「最終的にどうなったか」を映し出すのです。

物理的な変化(ドアが開く、コップが割れる)だけでなく、読み終える、書き間違える、情報を相手に伝えるといった抽象的な処理結果も含まれます。

では、具体的にどのような語順で組み立てればよいのでしょうか。次に、文の骨格となる基本構造を確認していきます。

把構文の基本語順と構造

この章の要点
  • 基本語順は「主語+把+目的語+動詞+その他の成分(結果など)」
  • 「把+目的語」を一つのセットとして捉える
  • 動詞単独で終わることはなく、必ず後ろに結果を示す成分が続く

把構文の最も土台となる語順は、以下の通りです。

【主語】+【把】+【目的語】+【動詞】+【結果や変化を示すその他の成分】

各パーツがどのような役割を果たしているのか、具体的な例文を分解して見てみましょう。

フレーズ(構造分解)
我(主語)|把|这本书(目的語)|看(動詞)|完了(結果)。
Wǒ bǎ zhè běn shū kàn wán le.
日本語訳
私はこの本を読み終わりました。
構造の解説
「这本书(この本)」という対象に「看(読む)」という行為を加え、その結果として「完(終わる)」という状態になったことを明確に示しています。

ここで重要なのは、「把+目的語」を常に一つの強固なまとまり(ブロック)として考えることです。後ほどが、否定語(不や没)や助動詞(想や能)を文に組み込む際は、動詞の前ではなく、この「把+目的語」のブロックの直前に置くことになります。

また、動詞の後ろにある「完了(終わった)」という部分が欠けてしまうと、中国語として非常に不自然な文になってしまいます。なぜ動詞単独ではいけないのかも含め、構文を成立させるための厳格なルールを次のセクションで見ていきましょう。

東アジア人の教師が机の上の本を使って対象の移動や変化を説明している概念図
把構文は「対象がどう処理されたか」に焦点を当てる文型です

把構文を成立させる3つの必須条件

この章の要点
  • 条件1:目的語が文脈上、話し手と聞き手にとって特定できるものであること
  • 条件2:目的語に対して影響や変化を与える「働きかけの動詞」を使うこと
  • 条件3:動詞の後ろに、動作の結果や変化を示す成分を必ず付け足すこと

どのような場面でも自由に「把」が使えるわけではありません。正しく使うためには、目的語・動詞・動詞の後ろの成分に関する3つの制約(条件)をすべて満たす必要があります。これらを判断基準にすることで、使い間違いを大幅に減らすことができます。

条件1:目的語が文脈上特定できる対象であること

「把」の後ろには、原則として「話し手と聞き手の間で、どの人・どの物を指しているのかがはっきりと分かる特定の対象」を置かなければなりません。

特定できる対象とは、具体的に以下のようなものを指します。

  • 指示代名詞(这・那)が付いているもの: 这本书(この本)、那个箱子(あの箱)
  • 所有者が明記されているもの: 我的手机(私のスマホ)、老师的资料(先生の資料)
  • 固有名詞や人称代名詞: 小王(王さん)、北京、我(私)、它(それ)
  • 状況や文脈から自明なもの: (その部屋にある)门(ドア)、窗户(窓)
注意点(誤用例)

初めて登場する不特定な事物(例:一冊の本)を特別な文脈なしに把の後ろに置くと、不自然な文になります。
× 我把一本书买了。(私はある一冊の本を買った。)
この場合、「どの本か」が特定されていないため、通常のSVO文「我买了一本书。」とするのが正解です。

条件2:目的語への働きかけを表す動詞を使うこと

動詞には、目的語に対して何らかの影響を与え、状態・位置・所有関係などを変化させる性質が求められます。

【相性の良い動詞の例】
洗(洗う)、打扫(掃除する)、写(書く)、吃(食べる)、放(置く)、搬(運ぶ)、打开(開ける)、关(閉める)、翻译(翻訳する)、告诉(伝える)、弄(処理する)など。

一方で、判断・存在・心理状態を表す動詞は、対象に物理的・抽象的な変化を加えるものではないため、原則として使用できません。

注意点(使えない動詞の例)

・存在や判断:是(〜である)、有(ある)、在(いる)
× 我把这本书有。
・心理や認識:喜欢(好き)、知道(知っている)、觉得(思う)
× 我把他喜欢。
これらは対象に変化を与えないため、必ず通常のSVO語順を使います。

条件3:動詞の後ろに結果や変化を示す成分を置くこと

把構文では、「対象をどうにかして、その結果どうなったか」を伝えることが目的です。したがって、動詞を一つだけポツンと置いて文を終わらせることはできません。

× 他把门关。(彼はドアを閉め…)
これでは、閉めた結果どうなったのかが不完全です。必ず完了の「了」や、結果補語、方向補語などを付け足す必要があります。

◯ 他把门关上了。(彼はドアを閉めた。)
◯ 我把那杯咖啡喝完了。(私はそのコーヒーを飲み干した。)

では、動詞の後ろに付け足す「結果や変化を示す成分」には具体的にどのような種類があるのでしょうか。ここが把構文の表現力を飛躍的に高める最大の鍵となります。次の章で詳しく分類して見ていきましょう。

動詞の後ろに置く「結果・変化」のバリエーション

この章の要点
  • 結果補語(完、好、错など)を用いて動作の結末を明確にする
  • 方向補語(出来、上去など)を用いて対象の移動方向を示す
  • 前置詞(在、到、给、成)を組み合わせて位置や受け手、変化後の姿を表現する

動詞の後ろに置く成分(その他の成分)には、いくつかの明確なパターンがあります。目的に応じてこれらの補語を使いこなすことで、より豊かで正確な中国語を話すことができます。

1. 結果補語(動作の結果どうなったか)

動作の結果、対象がどのような状態になったかを直接的に示す補語です。把構文と最も相性が良い形です。

フレーズ(完:終わる)
我已经把饭做好了。
(Wǒ yǐjīng bǎ fàn zuò hǎo le.)
日本語訳
私はもう食事を作り終えました(完成させました)。
フレーズ(错:間違える)
他把我的名字写错了。
(Tā bǎ wǒ de míngzi xiě cuò le.)
日本語訳
彼は私の名前を書き間違えました。

他にも、「干净(きれいにする)」「坏(壊す)」「清楚(明確にする)」「懂(理解する)」などが頻繁に使われます。

2. 方向補語(対象がどちらへ移動したか)

物や人を物理的に移動させる際に、どの方向へ動かしたのかを示します。話し手(基準点)に近づく場合は「来」、遠ざかる場合は「去」を用います。

フレーズ
请把垃圾拿出去。
(Qǐng bǎ lājī ná chūqu.)
日本語訳
ゴミを外へ持っていってください。
フレーズ
她把手机拿出来了。
(Tā bǎ shǒujī ná chūlai le.)
日本語訳
彼女は携帯電話を取り出しました。

3. 在・到・给・成(場所、到達点、受け手、変化)

目的語が「どこに置かれたか」「誰に渡されたか」「何に変わったか」を詳細に描写する際に、前置詞の役割を果たす成分と組み合わせます。この用法は日常会話で非常に多く登場します。

フレーズ(在:位置)
我把书放在桌子上了。
(Wǒ bǎ shū fàng zài zhuōzi shàng le.)
日本語訳
私は本を机の上に置きました。
フレーズ(给:受け手)
请把钥匙还给我。
(Qǐng bǎ yàoshi huán gěi wǒ.)
日本語訳
鍵を私に返してください。
フレーズ(成:変化後の形)
请把这个句子翻译成日语。
(Qǐng bǎ zhège jùzi fānyì chéng Rìyǔ.)
日本語訳
この文を日本語に翻訳してください。

これらの表現を通常のSVO語順で言おうとすると、文の構造が非常に複雑になり、ネイティブにとっては不自然に聞こえてしまいます。把構文を使うことで、処理する対象を先に提示し、その後の移動先や変化をすっきりと並べることができるのです。

キッチンで洗った野菜を相手に渡している東アジア人たちの様子
「洗ってきれいにする」「相手に渡す」といった日常の動作で頻繁に使われます

否定文・疑問文・助動詞の正しい語順

この章の要点
  • 否定語(不、没、别)は必ず「把」の直前に置く
  • 助動詞(想、能、应该など)や時間を示す副詞も「把」の前に配置する
  • 疑問文は文末に「吗」を付けるか、聞きたい部分に疑問詞をそのまま配置する

把構文を使いこなす上で、多くの学習者がつまずくのが否定語や助動詞を置く位置です。基本原則として、「把+目的語」を一つのブロックと考え、否定語や助動詞はそのブロックの前に置きます。

否定文の語順(不 / 没 / 别)

否定を表す単語は、動詞の前ではなく「把」の前に置きます。

  • 没(動作が未発生、結果に未到達): 我没把作业做完。(私は宿題を終えませんでした。)
  • 不(意志の否定): 我不把这件事告诉他。(私はこのことを彼に伝えません。)
  • 别(禁止): 别把门打开。(ドアを開けないでください。)
注意点(否定語の位置の誤用)

日本語の感覚で「〜しなかった」と動詞を否定しようとすると、語順を間違えやすくなります。
× 我把作业没做完。
◯ 我没把作业做完。
常に「否定語+把」の順番を守りましょう。

助動詞と副詞の語順

「〜したい(想)」「〜すべき(应该)」「〜できる(能)」などの助動詞や、「すでに(已经)」「すべて(都)」などの副詞も、「把」の前に配置します。

フレーズ(助動詞:想)
我想把这个房间打扫干净。
(Wǒ xiǎng bǎ zhège fángjiān dǎsǎo gānjìng.)
日本語訳
私はこの部屋をきれいに掃除したいです。
フレーズ(副詞:已经)
我已经把机票买好了。
(Wǒ yǐjīng bǎ jīpiào mǎi hǎo le.)
日本語訳
私はすでに航空券を買い終えました。

では、相手に質問を投げかける場合はどうなるでしょうか。次に疑問文の作り方を見ていきましょう。

疑問文の作り方

イエスかノーで答える疑問文は、文末に「吗」を置くだけです。一方、「誰が」「どこに」「なぜ」と詳細を聞きたい場合は、該当する部分に疑問詞をそのまま配置します。

フレーズ(吗を使用)
你把作业做完了吗?
(Nǐ bǎ zuòyè zuò wán le ma?)
日本語訳
宿題を終わらせましたか?
フレーズ(疑問詞を使用)
你把我的书放在哪儿了?
(Nǐ bǎ wǒ de shū fàng zài nǎr le?)
日本語訳
私の本をどこに置きましたか?

会話で即使える!把構文の場面別実践フレーズ

この章の要点
  • 指示や依頼、料理の手伝いなどで頻繁に使用される
  • 望ましくない結果(忘れ物、紛失、破壊)の報告にも最適
  • 実際の会話形式で「対象+結果」の流れを体感する

文法のルールを頭で理解したら、次は実際の会話でどのように使われるのかを見てみましょう。把構文は、相手に指示を出したり、失敗を報告したりする際に日常会話で非常に高い頻度で登場します。

シーン1:料理や作業の指示

料理の手伝いや、手順を説明する場面では、材料(目的語)をどう処理するかを連続して伝えるため、把構文が活躍します。

フレーズ(会話例)
A(話し手):你能帮我把这些蔬菜洗干净吗?
(Nǐ néng bāng wǒ bǎ zhèxiē shūcài xǐ gānjìng ma?)
B(聞き手):没问题。然后呢?
(Méi wèntí. Ránhòu ne?)
A(話し手):把它们切成小块,然后放在锅里。
(Bǎ tāmen qiē chéng xiǎokuài, ránhòu fàng zài guō li.)
日本語訳
A:これらの野菜をきれいに洗うのを手伝ってくれる?
B:問題ないよ。それからどうする?
A:小さく切って、鍋に入れてね。
使う場面
キッチンで一緒に料理をする際など、物理的な対象(野菜)に連続して処理を加える指示を出す場面。

シーン2:失敗や望ましくない結果の報告

意図的な行動だけでなく、「うっかり忘れてしまった」「壊してしまった」といった望ましくない結果を伝える際にも使われます。

フレーズ(会話例)
学習者:糟了,我不小心把钥匙弄丢了。
(Zāo le, wǒ bù xiǎoxīn bǎ yàoshi nòng diū le.)
店員:你是不是把它忘在出租车上了?
(Nǐ shì bu shì bǎ tā wàng zài chūzūchē shàng le?)
日本語訳
学習者:しまった、うっかり鍵をなくしてしまいました。
店員:タクシーの中に忘れてきたのではありませんか?
発音・ニュアンス
「不小心(うっかり)」という言葉とセットで使われることが多く、対象(鍵)に対する処理(なくす、置き忘れる)の結果を後悔とともに伝えるニュアンスが含まれます。

このように、文法書を読んでいるだけではなかなか身につかない「実践的な使い方」は、実際の対話を通じて慣れていくことが最も効果的です。もし、発音のチェックやより自然な言い回しの練習をしたい場合は、以下のボタンから学習の機会を探ってみるのもおすすめです。

カフェでノートパソコンを使ってオンラインで中国語レッスンを受けている東アジア人の学習者
実践的な会話練習を通じて、文法を自然に使いこなせるようになります

把構文に関するQ&A

Q1. すべてのSVO文は把構文に書き換えることができますか?

いいえ、すべてではありません。目的語が特定できる事物であり、かつ動詞が対象に影響を与える(変化をもたらす)場合のみ書き換えが可能です。例えば「我看电视了(私はテレビを見た)」は、単なる動作の報告なので把構文には通常しません。しかし「あの番組を見終わった」という結果を強調する場合は「我把那个节目看完了」とすることができます。

Q2. 日本語の方言の「〜ば(〜を)」と関係がありますか?

九州などで使われる「この本ば読んで」といった方言と発音や位置が似ているため関連があるように感じられますが、語源的に直接の関係はないとされています。あくまで学習上の面白い偶然として捉えておくのが良いでしょう。

Q3. 会話の中で目的語が明確な場合、「这(この)」などを省略しても良いですか?

はい、省略可能です。その場にいる人全員がどのドアを指しているか分かっている状況であれば、「把这扇门关上」ではなく「把门关上(ドアを閉めて)」とだけ言うのが自然です。

Q4. 助動詞の「能」を使った否定文はどのようになりますか?

「不能」を把の前に置きます。例えば「私はこの食事を全部食べきれない」は、「我不能把这顿饭吃完」となります。可能補語(吃不完)をそのまま把構文の中で使うことは不自然とされるため注意が必要です。

Q5. 「被」構文(受け身)との違いは何ですか?

把構文は「行為を行った人」を主語にして「対象に何をしたか」を述べるのに対し、被構文は「影響を受けた対象」を主語にして「誰に何をされたか」を述べます。例えば、「他把我的手机弄坏了(彼は私のスマホを壊した)」と「我的手机被他弄坏了(私のスマホは彼に壊された)」のように、事実は同じでも視点が異なります。