目的格の関係代名詞とは?主格との見分け方
目的格の関係代名詞は、うしろに続く文の目的語の代わりをします。 関係代名詞のうしろに「主語 + 動詞」が来ていれば目的格、 すぐ動詞なら主格と見分けられます。目的格は省略できます。
中学3年で習う内容です。大人のやり直しにも対応しています。 最終更新 2026-08-21
- うしろに 主語 + 動詞 が続く
- 人には who、ものには which
- もとの目的語は消す
- 目的格は省略できる
まず1問やってみる
目的語の代わりをする関係代名詞
主格と同じく、2つの文を1つにする、と考えます。
This is the book.(これはその本です)
I bought it yesterday.(私は昨日それを買いました)
今度は代名詞が目的語の位置にあります。
これを which に変えて、the book のうしろに置きます。
This is the book which I bought yesterday.
it は消します。 which がすでにその代わりだからです。
うしろを見れば見分けられる
主格と目的格は、関係代名詞のうしろを見れば分かります。
| うしろの形 | どちら | 例 |
|---|---|---|
| すぐ動詞 | 主格 | the man who lives here |
| 主語 + 動詞 | 目的格 | the man who I met here |
前の単元で言った通りの見分け方です。
who か which かでは決まりません。うしろの形で決まります。
目的格は省略できる
目的格の関係代名詞は、省略できます。
This is the book (which) I bought yesterday.
The man (who) I met yesterday is a teacher.
話し言葉では省くほうがふつうです。
省略した形には名前が付いていて、接触節と言います。
別の単元で扱いますが、やっていることはこれと同じです。
主格は省略できません。 省けるのは目的格だけです。
whom は覚えなくてよい
参考書には、人が先行詞の目的格として whom が載っています。
the man whom I met yesterday
文法としては正しいのですが、今の英語ではほとんど使われません。
堅い書き言葉に残っているだけです。
ふつうは who を使うか、省略します。
the man who I met yesterday
the man I met yesterday
読んで意味が分かれば十分です。自分で書くときに使う必要はありません。
例文
This is the book which I bought yesterday.
これは私が昨日買った本です。
The man who I met yesterday is a teacher.
私が昨日会った男の人は先生です。
The movie which we saw last night was great.
私たちが昨夜見た映画はすばらしかったです。
She is the singer who everyone loves.
彼女はみんなが大好きな歌手です。
The cake which my mother made was delicious.
母が作ったケーキはおいしかったです。
I lost the pen which my father gave me.
私は父がくれたペンをなくしました。
The song which I heard on the radio was beautiful.
ラジオで聞いた歌は美しかったです。
This is the picture which he took in Kyoto.
これは彼が京都で撮った写真です。
音声は AI 合成です。作り方は音声についてをご覧ください。
よくある間違い
誤This is the book which I bought it yesterday.
正This is the book which I bought yesterday.
which がすでに「それを」の代わりをしています。
it をもう一度置くと、目的語が2つある文になります。
もとの目的語は消すのが決まりです。
誤This is the book which bought I yesterday.
正This is the book which I bought yesterday.
関係代名詞のうしろは、ふつうの語順のままです。
主語(I)が先、動詞(bought)があとです。
疑問文のようにひっくり返しません。
誤The man which I met yesterday is a teacher.
正The man who I met yesterday is a teacher.
先行詞が人のときは who を使います。
目的格でも同じです。which はもの・動物に使います。
誤The man who lives next door I met yesterday.
正The man who I met yesterday lives next door.
説明のかたまりは、説明したい名詞のすぐうしろに置きます。
離すと、どの名詞を説明しているのか分からなくなります。