TOEIC® L&R・IELTS・TOEFL iBT® の文法ドリルと試験情報
ホーム > 文法一覧 > 文法の違い > 関係副詞「where」と関係代名詞「which / that」(主格)の違い

英語の「where」と「which / that」の違い

where は場所を説明し、あとに 主語 + 動詞 の完全な文が続きます。which / that は節の中で主語や目的語になるので、あとの文には名詞が 1 つ欠けます。

使い分けの表

wherewhich / that
意味〜する(場所)(場所を説明する)〜する(物)(物を説明する節をつなぐ)
あとの形主語 + 動詞(完全な文)動詞、または名詞が欠けた主語 + 動詞
説明する名詞場所場所を含む物すべて
例the town where I grew upthe town that has a park

例文で比べる

○ = 自然 △ = 通じるが、その場面・文体には合わない × = 不自然・誤り

○
This is the park where we play soccer.
ここは私たちがサッカーをする公園です。
×
This is the park which we play soccer.
ここは私たちがサッカーをする公園です。
which のあとは名詞が 1 つ欠けた形です。we play soccer は完全な文なので where です。
×
I work in an office where has a view of the sea.
海が見える事務所で働いています。
○
I work in an office that has a view of the sea.
海が見える事務所で働いています。
あとに動詞が直接続くので、where でなく that か which を使います。
○
This is the café where I met Anna.
ここは私がアンナに会ったカフェです。
○
This is the café that I met Anna at.
ここは私がアンナに会ったカフェです。
前置詞を最後に置けば that でも言えますが、where のほうが短く自然です。

覚え方・注意点

  • where のあとは完全な文、which / that のあとは名詞が 1 つ欠けた形です。
  • 場所の名詞でも、あとに動詞が直接続くなら which / that を使います。
  • where は at / in / on + which と言い換えられます。

確認問題

( )に入れるのに、より自然なのはどちらでしょう。

問1
That is the hotel (  ) my parents stayed last summer.
  1. which
  2. where
答えと解説

正解:2. where

あとが完全な文で、場所を説明するので「where」です。

問2
We visited a museum (  ) has many old maps.
  1. where
  2. that
答えと解説

正解:2. that

あとに動詞が直接続くので「that」です。

問3
Do you remember the town (  ) we got lost in?
  1. where
  2. that
答えと解説

正解:2. that

in の目的語が欠けているので「that」です。

それぞれの文法の詳しい説明

ほかの違いも見る

文法の違いの一覧 ≫