目的格の関係代名詞とは?主格との見分け方

目的格の関係代名詞は、うしろに続く文の目的語の代わりをします。 関係代名詞のうしろに「主語 + 動詞」が来ていれば目的格、 すぐ動詞なら主格と見分けられます。目的格は省略できます。

中学3年で習う内容です。大人のやり直しにも対応しています。 最終更新 2026-08-21

  • うしろに 主語 + 動詞 が続く
  • 人には who、ものには which
  • もとの目的語は消す
  • 目的格は省略できる

まず1問やってみる

まず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.

説明のかたまりは、説明したい名詞のすぐうしろに置きます。

離すと、どの名詞を説明しているのか分からなくなります。

練習する

1 / 7

つまずいたら戻る